When many people come to San Diego and think about food, they think about Mexican. At least that’s what I thought (and ate a little bit too much of) when I moved here. After years of eating tacos all over San Diego, here is our wide variety of favorite spots. Don’t see yours on here? We’d love to hear about new taco spots to try!

Puesto – with locations in both the Seaport District and La Jolla Cove, this is not only a delicious spot but makes it an easy lunch or dinner stop if you’re touring around San Diego. I honestly love all of their tacos, and they have lots of yummy tequila and mezcal drinks to wash them down with. While the food is well priced, swing by for dinner on Taco Tuesday and grab some tacos for $2.50 each.
Address: 1026 Wall St., La Jolla, CA 92037

Pacific Beach Fish Shop – as the name might allude to, we’re talking about fish tacos here. Pick your fish, your marinade and your style (salads, sandwiches and plates are also available), grab a beer and enjoy indoor or outdoor seating. My favorite things to order are the TKO Taco and the Fish Shop Shrimp. Tip: while they sell wine there, you can also BYOW as well! And if you like oysters, they sell them for $1 each starting at 4pm until they run out! Lastly, this place is so good, they opened a second location in Encinitas.
Address: 1775 Garnet Ave., San Diego, CA 92109

City Tacos – if you find yourself craving tacos in North Park, City Tacos is the place to go. We ended up trying this place out on Cinco de Mayo which corresponded with their anniversary so found ourselves drinking some free beer with lots of entertainment around the tiny restaurant. But, I promise, this place is still good – free beer or not. The chorizo asado was my favorite.
Address: 3028 University Ave., San Diego, CA 92104

Oscars Mexican Seafood – with two locations in Pacific Beach, one in Hillcrest and one in East Village, Oscars popularity is obviously growing. We’ve only been to the central Pacific Beach location and we definitely recommend grabbing some fish tacos and watching the sunset over the Pacific.
Address: 746 Emerald St., San Diego, CA 92109

Luche Libre Taco Shop – their original location is in Mission Hills and you should always prepare yourself to wait in line. However, they’ve recently opened another location in North Park. And while I didn’t sample anything, I did notice you can pick up some Luche Libre the next time you’re at a Padres game. I definitely recommend the Surf & Turf taco.
Address: 1810 W. Washington St., San Diego, CA 92103

South Beach Bar & Grill – another fish taco spot next to another beach. Head to Ocean Beach and grab some grilled or fried tacos. The lobster taco here is one of my favorites. Check their website for a variety of daily specials.
Address: 5059 Newport Ave., San Diego, CA 92107

Taco Surf – if you really want some classic, good old Mexican food, look no further than Taco Surf. While I have to warn you, you might end up in a Mexican food coma after visiting here, you won’t be disappointed. There are tacos are cheap, delicious, and you have the option to get crispy tacos as well!
Address: 4657 Mission Blvd., San Diego, CA 92109

Rubio’s – yes, I am including a chain, fast food restaurant here. But it’s good. And it’s really not that bad for you! Get yourself an Original Fish Taco, but try out some of the grilled fish, steak and chicken options too.
Address: All over San Diego

Again, we realize this is just a sampling of taco spots in San Diego, but these are some of our favorites that we wanted to share! New recommendations for us? Comment below!

Previous articleReview: Chase Sapphire Reserve
Next articleA Hong Kong Weekend
Jocelyn
I've had a love for writing pretty much since I learned to write. My love for travel grew once I visited Europe in High School, lived in Italy in college, and really took off after a trip to Bali in 2009. Since then I've made it a goal to visit at least one country per year - sometimes a challenging feat when you have limited vacation time, income, and you want to see your family on the other side of the country. But, I've made it happen (in 2015 I visited 5 new countries!) so hopefully I can inspire you to get out there and travel too!