Dining with the Best Views in San Diego

Along the coast, a few standout restaurants offer fantastic food to match the fabulous vistas.

880 Harbor Island Dr
Island Prime is one of the Cohen brother’s group of restaurants and is now a new favorite of ours. The salmon was tender and served with a delicious black linguini. My husband’s skirt steak was grilled just right. They have a good wine list and the service was excellent. I suggest sharing a desert, as they are quite large for just one person! They gave us the obligatory piece of bread, or a ‘popover’ to start our meal. I wasn’t going to eat it, but when I saw my husband crunch open the layered, flaky crust to expose a soft middle, I was intrigued. So I spread some of the jalapeno jelly butter on my piece and it was absolutely delightful! I don’t have to wonder how it was made either, because our server ran us off a copy of the recipe. Apparently, if there’s a dish you really like, you can ask your server to get you a copy! Tip: They can’t guarantee a window seat as they are first come, first serve. Make your reservation for 5pm sharp when they open and you will have your window seat.
1250 Prospect St, La Jolla, CA 92037, USA
George’s is famous for two things. A stunning view and some of the best fish tacos around. There are multiple parts to George’s: a rooftop dining experience, a fun bar with equally good views as well as an exceptional fine dining experience serving California Modern cuisine. Whichever spot you choose, you won’t regret it!
750 N Harbor Dr, San Diego, CA 92101, USA
With two stories and multiple patio choices, you will have a fantastic view of the San Diego Bay anywhere you sit. In 1976, The Fish Market was started by a fisherman and his friend, who was a boat captain and a gourmand. The history shows, because all you will find here is the freshest seafood. My favorite spot to sit is on one of the two outdoor patios (not pictured here) to enjoy the most from the warm San Diego sun. Tip: The parking lot is metered and shared with people who are in the area to visit the parks and walk along the harbor. Parking can be difficult to find. If you’re staying in the downtown or Gaslamp, then I recommend walking. Otherwise, there is valet parking.
1201 1st St, Coronado, CA 92118, USA
Peohe’s has been a fixture on Coronado Island for quite a while. The food is good, but the view is amazing! After you eat, stroll along the sidewalk and over to the park. If the tide is low, you may even be able to explore the tide pools. Tip: I recommend the patio seating.
2000 Spindrift Dr, La Jolla, CA 92037, USA
The Marine Room faces the Pacific Ocean and is the only place in San Diego where you can eat great food in a cozy atmosphere while the surf pounds the glass. Don’t even bother coming here unless it’s during high tide. When you visit San Diego- just check the tide charts and then call the Marine Room to reserve your breakfast spot during high tide. They do an elaborate buffet and I was actually impressed at the quality of food. There’s something for everyone. The set up is buffet style, but the food is definitely not! From wild caught salmon to pastries to breakfast meats- there’s something for everyone. Recommended: Definitely check the restaurant website before reserving your seat. And definitely reserve a seat!
More from AFAR
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
AFAR Journeys
Journeys: Food + Drink
Journeys: Romance
Journeys: Family
Journeys: Caribbean + Atlantic
Journeys: Caribbean + Atlantic
Journeys: Caribbean + Atlantic