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!