A Local’s Guide to the San Diego Food Scene
If there’s one thing I can say with full confidence, it’s that San Diego is a foodie’s paradise. Whether you’re a die-hard taco lover, a seafood connoisseur, or someone who enjoys a beautifully plated dish in an equally stunning venue, San Diego delivers in every way. With its vibrant blend of Mexican culinary traditions, fresh seafood, farm-to-table offerings, and panoramic coastal views, the city caters to a broad range of tastes. In this city guide, I’ll take you through some of my favorite spots—places that highlight both San Diego’s distinctive atmosphere and its rich cultural influences. Let’s dive in!
Mexican Food: From Taco Shops to Elaborate Restaurants
San Diego is world-famous for its Mexican food, and for good reason. You’ll find an abundance of taco shops—some of which have been around for decades—serving everything from traditional carne asada to less conventional options like seafood burritos and tortas. At the other end of the spectrum, upscale restaurants feature breathtaking décor and carefully curated menus.
TACO SHOPS
- La Perla in Point Loma
I love their carne asada (and I know you will, too)—seriously, their marinade is where it’s at! The beef is always tender, with that perfect blend of spices and citrus tanginess. The setting is unassuming, but the flavors speak for themselves. - Mike’s Taco Club in Ocean Beach (OB)
This spot serves awesome California burritos, seafood burritos, fish tacos, and hearty tortas. The unique salsas, like the creamy chipotle, are truly special. Mike’s has a local vibe that makes you feel at home, whether you’re a first-timer or a neighborhood regular. - El Indio
Known for some of the freshest, best rolled tacos in the city, they make their tortillas in-house and even claim to have created the first-ever rolled taco. It’s been a longtime favorite for locals, and its casual, friendly atmosphere is part of the charm.
ELABORATE AND AUTHENTIC MEXICAN FOOD
- Cocina 35
My favorite brunch spot—hands down—is Cocina 35, and I’m obsessed with their newest location at Ferry Landing. I love making a morning of it: I take the ferry, eat, then ferry back and stroll around Seaport Village. Their chilaquiles are legendary, with so many topping options you might struggle to choose. - Karina’s in the Gaslamp
A gorgeous restaurant that offers some of the best ceviche and a fantastic molcajete. The menu is extensive, covering both classic dishes and modern interpretations. The décor and ambiance make it perfect for a lively night out. - Quixote
A Consortium Holdings restaurant featuring authentic Oaxacan Mexican food and incredible mezcal-based drinks. The interior transports you to a completely different world—you’ll almost forget you’re in San Diego. Between the homemade dishes and the artistry of their cocktails, Quixote delivers a truly immersive dining experience. - Javier’s at UTC
While not originally from San Diego (the first location was in Orange County), Javier’s still ranks among the best for Mexican cuisine. The seafood enchiladas, margaritas, and just about everything on the menu are standout. The ambiance is upscale, so be prepared for higher prices—$30+ for enchiladas might make you blink, but it’s worth the splurge once in a while. They also have a full-service bar featuring premium single malt scotch whiskeys, tequila, wine, and craft cocktails. - Tahona in Old Town
This restaurant focuses on Oaxacan Mexican cuisine and is a dedicated Mezcaleria. They also have a super-cool speakeasy in the back called Oculto 477. If you want to combine historical Old Town with a modern, edgy dining experience, Tahona is the place.
Family Dining
I absolutely love going to Old Town for a family-friendly Mexican dinner out. The vibe is fun, casual, colorful, and tasty—perfect for all ages. Here are a few places I can’t get enough of:
- Café Coyote
I recently made a reservation here for 25 family members! The food is consistently good, and I’m obsessed with their salsa, handmade tortillas, and perfect chips. It’s an Old Town institution for a reason. - Pair It with a Walk
Whenever I dine in Old Town, I like to walk around the Historic State Park afterward. It’s a chance for the kids to run around and burn off energy while I soak in the area’s historical vibes. If we still have room for more food (or just want a snack), we’ll stop at Old Town Urban Market. - Elote
This spot has fantastic antojitos (Mexican snacks), mouthwatering Mexican-prepared corn, and refreshing aguas frescas. It’s easy to grab something to go while exploring. - Flora Farms
Fast-casual style with healthy, fresh options. I usually go for their shrimp flautas or salmon salad if I’m in the mood for something lighter but still flavorful. - Barrio Donas
If you’re craving donuts, look no further. Barrio Donas serves off-the-wall donut flavors in a super cute, Instagram-friendly setting.
Fresh Seafood
Given San Diego’s proximity to the ocean, it’s no surprise that seafood here is top-notch. Personally, I prefer my seafood raw and in the form of poke bowls or sushi, but there are warm dishes I love, too.
- Catalina Offshore
This isn’t a restaurant, but if you’re looking for amazing poke bowls, you won’t regret a visit. Their fish is unbelievably fresh—seriously, the quality is exceptional. It’s also my go-to place for buying fish to cook at home when I’m in the mood to play chef. - Hane Sushi (Bankers Hill)
My favorite sushi spot in San Diego. The fish is always superb in both taste and texture, and they have an excellent sake selection if you’re looking to pair your meal with something crisp and clean. - Mabel’s Gone Fishing (North Park)
If you want warm seafood dishes alongside a cocktail or two, Mabel’s has a fun, modern atmosphere. Expect inventive plates with fresh ingredients, plus a chill vibe that makes it great for weekend dining with friends. - Top of the Market at The Fish Market
Yes, it’s touristy, but I still love it. The oysters are fantastic, and the sourdough bread is served fresh. Cocktails are classic, the ambiance is elegant, and the ocean views are hard to beat. Enjoy fresh-caught fried and grilled seafood. There’s a reason it’s a staple—it delivers consistently excellent seafood in a scenic locale.
Farm Fresh Restaurants
With over 6,000 farms in the county of San Diego, it’s almost a crime not to try some of the farm-to-table restaurants that highlight locally sourced ingredients. These spots prioritize fresh produce and often rotate their menus to reflect what’s in season.
- Parakeet Café
I love their mushroom toast, baked goods, and unique latte drinks (think matcha lattes with creative twists). It’s a great place to bring friends who want a healthier meal with a bit of flair. - Farmer’s Bottega
Whether you’re coming for brunch or dinner, you’ll find rustic recipes and local ingredients that come together in the most satisfying way. The ambiance is cozy yet refined, making it perfect for date nights or gatherings with friends. - Trust Restaurant
The name says it all—you can trust them to deliver quality dishes using seasonal ingredients from local purveyors. They have a versatile menu featuring everything from fresh salads to inventive takes on classic comfort foods.
Beautiful Venues
Sometimes, we eat out not just for the food but for the overall experience. If you’re looking for visually stunning restaurants—where the décor, plating, and architecture all come together—check out these places:
- Animae
High-end Asian-fusion with striking modern design. A top choice if you want to splurge on Wagyu steak. - Herb and Wood
Chic, airy space known for refined, wood-fired specialties. Their branzino is a standout. - Seneca
Italian-influenced menu perched atop the InterContinental hotel. Cacio e Pepe is a must-try. - Leila
A Mediterranean spot with fresh, vibrant flavors. Chicken Shawarma is a house favorite. - Le Coq
French-inspired dishes in a bistro-like setting. The Coq au Vin honors old-world culinary traditions.
Restaurants with a View
San Diego has no shortage of restaurants that pair delicious dining with breathtaking scenery. Here are my top picks for meals with a panorama:
- C-Level
Overlooking the bay, it offers a laid-back yet refined atmosphere. Fresh seafood and waterfront seating complete the charm. - Miguel’s at Portside Pier
Enjoy Mexican classics like enchiladas or fajitas while gazing at the stunning harbor. It’s a perfect spot for relaxing with a margarita. - The Med at La Valencia
Nestled in La Jolla’s iconic pink hotel, this Mediterranean-inspired restaurant boasts panoramic ocean views. - Mister A’s
An iconic vantage point in Bankers Hill, Mister A’s has been a San Diego institution since 1965. The refined American menu and sweeping 180 degree skyline vistas make it great for special occasions.
Wrapping things up… San Diego is a Foodie’s Paradise
With so many options, it’s easy to feel overwhelmed—but our San Diego food tours are here to help. Their guided adventures take you to local favorites, hidden gems, and can’t-miss destinations. Whether you’re sipping mezcal in Old Town or seeking the hottest bites in the Gaslamp, you’ll see why San Diego is a food lover’s dream. I hope you’ll explore beyond the tourist spots and savor every moment in this sun-soaked culinary wonderland—one bite at a time! If you plan to travel to America’s Finest City and want to explore with locals, contact us today to book a San Diego tour!
Written by: Melissa
Melissa hails from San Jose, CA, and has been a San Diego local for five years now after a 10-year long pit stop in Los Angeles. In L.A., she began her writing career crafting digital content for a wide range of clients, including The Real Talk Show, Sharon Osbourne, Hank Azaria, Time Life, and Cardinal Financial. She’s excited to be able to use her passion for writing to introduce people to some of the best spots in San Diego, many of which she has already frequented or has on her ever-expanding list of things to do … In her spare time, she enjoys taking her puppy Milo to all of the best dog beaches in SD, grabbing a glass of wine or a cup of joe at new places, and hosting watch parties for The Bachelor/ette TV show.
Share This Story, Choose Your Platform!

Hi, I’m Bianca, San Diego native, tour guide, and founder of So Diego. From food tours to customized private events, we provide travel tips, places to eat, and more to help you explore the city like a pro. Let us show you the best of San Diego!