What to Eat Savory in San Diego

Being right next to Mexico and the coast, San Diego is the place in the US to get fish tacos. There are delicious burgers, brunch, burritos, and BBQ that you must eat as well.Special shout out to J. Liu who has lived in San Diego for almost a decade and provided most of these recs! Here are the restaurants you need to know:

Items are listed with the neighborhood in parentheses. Anything in italics is on my to-do list.

1. Phil’s BBQ

($$, Multiple locations, BBQ): Most delicious BBQ in San Diego. I always make this my first stop in San Diego. Get the macaroni salad with the pork or beef ribs. Skip the sausage and maybe add some chicken.

Phil’s BBQ. Up top is the beef rib, middle is pork ribs, and a sausage link. Baked beans were okay and mac salad was amazing. Accidentally got sauce on the side.


2a. Oscar’s Mexican Seafood

($, Multiple locations, Mexican): Oh gosh, you MUST get their seafood ceviche and some fish tacos. Tons of avocado and cilantro on ’em. We got free cups of fish stew after we ordered – that was amazing.

Oscar likes to load it with avocado and cilantro.

2b. Don Bravos Authentic Mexican Cuisine

Aka Bahia Don Bravo ($, La Jolla, Mexican): Delicious fish tacos at a seaside shack where plenty of locals frequent. Get a shrimp taco too!

Tacos come with a seaside view but I’m staring at the tacos.

2c. Kotija Jr Taco Shop

($, Multiple locations, Mexican): Get the fish tacos.

Hello Kotija Jr tacos – this branch is in Encinitas.


3a. Tacos El Gordo

($, Chula Vista, Mexican): Known to many as the best tacos in San Diego. I heard it’s so authentic you can only order in Spanish.

3b. Teresita’s Fruiteria

($, Chula Vista, Fruiteria): Get some Chamango drinks.

3c. Vallarta Express Mexican Eatery

($, Multiple locations, Mexican): Over 800 reviews on Yelp and still going strong as delicious Mexican food at a fantastic value.

3d. Lucha Libre Gourmet Taco Shop

($, Middletown/Mission Hills, Mexican): Amazing decor and a short line and you’ll be inside eating some delicious burritos. Do the surf and turf California burrito and a side of carne asada fries.

Lucha Libre Gourmet Taco shop has excellent decor and food. Plus, disco balls.
Lucha libre surf and turf


4a. Snooze an AM Eatery

($$, Hillcrest, Brunch): This place has pancake flights, eggs, omelets, french toast, and everything between breakfast and lunch. You can mix and match the menu so if you want half an omelet and half a french toast, they can do that!

Go early or wait in a long line.

4b. The Cottage

($$, La Jolla, Brunch): This converted house is a beautiful oceanside restaurant with stuffed french toast and eggs benedict. Maybe snag some coffee cake.

4c. Claire’s on Cedros 

($$, Solana Beach, Brunch):  Perfect start to a day in Solana Beach, this brunch cafe is platinum LEED certified and serves fresh, delicious food. Try the pancakes.  I like the huge utensils for decoration.

Claire’s on Cedros is Platinum LEED Certified!

4d. Breakfast Republic

($, North Park, American): French toast sampler, burritos, benedicts, breakfast mac and cheese, omelets with pork, and kombucha all served here.

4e. Lockwood Table

($$, Solana Beach, New American): This beautiful and tiny cafe is nestled on Cedros Avenue and offers fresh sandwiches, panini, quinoa bowls, green juices, quiches, and more.

A calm Sunday morning at Lockwood Table on Cedros Avenue in Solana Beach.
The Big Liho sandwich is filled with avocado, sprouts, homemade pesto, bacon, and more.
The Big Liho sandwich is filled with avocado, sprouts, homemade pesto, bacon, and more. Delicious cucumber juice with sparkling soda and two free muffins (bran and chocolate).

4f. Cafe Chloe

($$, East Village, French): A European cafe that serves classic French cafe cuisine like fromage, brioche, and poached eggs.

4g. Hash House A Go Go

($$, Hillcrest, Brunch): Its slogan is “twisted farm food” and it’s crazy sage fried chicken on top of a waffle has been instagramm’ed too many times. Monstrous portions.

5a. Hodads

($, Multiple locations, Burgers): A delicious local burger joint with great fries and onion rings. It’s famous for its burgers with latticed bacon. You can order the gigantic burgers and milkshake if you want. There is also a mini burger for the more light-weight eaters.

5b. Rubicon Deli

($, Mission Hills, Mission Beach, Sandwiches): Voted one of San Diego’s best cheap eats. Enormous, custom or pre-designed sandwiches that are incredibly huge and tasty. Order your super meaty or super veggie sandwich on garlic cheese bread.

6. Pomegranate

($$, University Heights/North Park, Russian): I’ve never had Russian food. Have you? If not, this place is supposed to be great. Great Russian for San Diego?

7. Taste of Himalayas

($, Midway, Indian/Himalayan): They offer chicken tikka masala, naan, lentil soup, momos, and meats.

8. Sab E Lee

($, Multiple locations, Thai): Delicious cheap noodles and other Thai food. Give it a go! It’s cheap and super tasty.

9. Kous Kous Moroccan Bistro & Lounge

($$, Hillcrest, Moroccan): I had my birthday party here and I got the chicken cous cous below. It was great and super tasty! Roasted veggies for the win.



10a. Shimbashi Izakaya

($$$, Del Mar, Sushi Bar/Japanese): Near Powerhouse park of Del Mar beach, this Japanese small plates shop as menus with photos, ocean views, cocktails, and very fresh fish.

10b. Wa Dining OKAN

($$, Kearny Mesa, Japanese): Try all the land and sea animals here (pork, fish, beef, shrimp).

10c. Yoshino

($$, Carlsbad, Japanese): Cash only place that serves poke and chirashi bowls daily. You do need to get there early relative to their opening at 10:30am because they sell out regularly before their 1pm close.


If you’re not from California and Texas and thus not familiar with In-n-out ($, Multiple locations, Fast Food Burgers), you must get In-n-out. It’s a delicious burger chain with cheap but super fresh burgers and fries. You can try “animal style” if you’re adventurous – otherwise, just a good ole’ simple cheeseburger or hamburger will do the trick.innout2

If you want fish tacos from a delicious chain, try Rubios ($, Multiple locations, Fresh Mex/New Mex)! I love Rubios fish tacos as that is their specialty and it’s a fast food chain but I’ll keep coming back for more.


I really enjoy the Del Mar Highlands Town Center ($$, Del Mar). Granted, it’s in suburbia but it has so many restaurants!

  • There is Urban Plates ($$, Del Mar, Fresh/Healthy Food) which is like a fresh food restaurant where a whole foods enthusiast met a chipotle, in other words, healthy and delicious cuisine. Expect to find avocados!
  • Carnitas’ Snack Shack ($$, Del Mar, American) serves pork and other meat sandwiches, tacos, guac and chips, empanadas, and more in a slow food fashion.
  • Searsucker ($$$, Gaslamp and Del Mar, New American): Expensive with multiple branches around the world, this upscale joint has burgers, meat entrees, salads, and everything on land and sea.


All listings available on the JoYo San Diego Google Map.

JoYo San Diego Guide

Must Do

Eat Sweet

Eat Savory

Must Party


You may also enjoy

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.