Tacos are one food that many people count among their most favorite dishes.
San Diego’s proximity to the Mexican border makes it easy to find the fresh, authentic tacos that you crave.
Since tacos are so popular, there are many varieties that are available in addition to the traditional Mexican-inspired tastes.
For example, abundantly available fresh fish makes for delicious fish tacos that are a regional specialty, and there are other innovative and delightful specialty tacos that will have you going back for more, again and again.
When you want to know where to get the best tacos in San Diego, try one of the following places:
(And don't get in a lime and onion fight about whom might be #1 - these are not in any special order...)
Mariscos German - 3269 Beyer Boulevard - (619) 654-0266
If you are looking for amazing fish tacos, shrimp tacos, or other Mexican seafood specialties, this food truck is the place to find them.
Tacos El Gordo - 3265 Palm Avenue - (619) 575-7280
With a menu featuring authentic Tijuana style tacos, mulas, and other Mexican specialties that are made with tender, perfectly seasoned meats and fresh toppings, it is easy to understand why the tacos at this casual, counter service restaurant are regarded as some of the best in the city.
Taco Express - 1330 State Street - (619) 235-0311
Tasty, traditional tacos are served up hot and fresh at this basic and busy taco hot spot.
Try one of the special plates which include a taco, a side of rice and beans, and something to drink, or go for a variety of different tacos from their reasonably priced menu.
Humberto’s - 1015 25th Street San Diego - (619) 231-8433
What’s better than tacos?
Tacos that are available at any time of day or night!
Humberto’s is open twenty four hours a day, so that you can get your hands on their delicious tacos, burritos, and mouth-wateringly delicious carne asada fries any time you like.
Oscar’s Mexican Seafood - 746 Emerald Street - (858) 488-6392
This casual, counter service restaurant serves up breakfast, lunch, and dinner.
Choose a breakfast burrito, plate or torta, or come in for lunch or dinner to try one or more of their fantastic Mexican seafood tacos, ceviche, salads, or tortas.
Blue Water Seafood Market - 3667 India Street – (619) 497-0914
This restaurant is not just a taco stand, it is a full service fish market and grill.
The fresh seafood that is used to fill their delicious fish and seafood tacos are hand cut and marinated in homemade chipotle butter.
Melted cheddar cheese, cabbage, red and green onions, tomatoes and a famous white sauce are added to the fish and seafood and everything gets wrapped up in fresh tortillas that are made right next door.
¡SALUD! - 2196 Logan Avenue - (619) 255-3856
Fresh, casual décor, a selection of innovative tacos, a salsa bar, and a great beer selection make this a great taco place to try the next time you are looking for a good meal.
Vegetarians are sure to appreciate their hearty take on the vegetarian taco.
The grilled pork Taco Al Pastor is just one of the delicious offerings from the taco menu.
Try a side of Mexican street corn with your tacos, and be sure to save room for one of the mouth-watering desserts, such as the churros and ice cream.
Casa Guadalajara - 4105 Taylor Street – (619) – 295 -5111
This cozy, charming Mexican restaurant is located near the north entrance of Old Town.
One of the standout items on the lengthy menu are the Ensenada Fish Tacos, which are a must try for anyone who enjoys a good fish taco.
Fresh, tender white fish in a crispy, spicy batter and cilantro lime fiesta cabbage combine to create an awesome flavor. Be sure to sample some of the other wonderful taco varieties here, too.
City Tacos - 3028 University Avenue - (619) 296-2303
A comfortable, casual atmosphere that includes outdoor seating provides a great setting in which to enjoy modern, innovative taco creations.
For example, the pollo asado taco combines grilled chicken breast with arugula, diced tomatoes, golden raisins, toasted almonds and a tamarind aioli on a house-made flour tortilla.
The grilled Portobello mushroom taco is topped with caramelized pineapples and melted Oaxaca cheese and served on a homemade corn tortilla.
Brigantine - 2725 Shelter Island Drive – (619) 224 – 2871
This family operated seafood and oyster bar has been in operation since 1969 and boasts six locations throughout San Diego County.
Brigantine has several varieties of fish tacos on its menu of seafood dishes, including one with crispy fried fish and another featuring mahi mahi with Mexican slaw.
Lucha Libre Taco Shop - 1810 W Washington Street - (619) 296-8226
Try this taco restaurant if you are looking for a fun and comfortable place to enjoy great tacos.
Sop in early in the day for a delicious breakfast taco like the O.G.B.B., which contains home style potatoes, eggs, cheese, bacon, and sour cream.
Come back later on for lunch or dinner to enjoy the other amazing tacos on the menu like their legendary surf and turf taco and watch an old-style wrestling match or two on television.
Fat Fish - 4474 Mission Boulevard – (858) 490 – 2877
Fat Fish pairs an affordable menu with a location near the beach for a wonderful dining experience.
There are even special prices on seafood tacos during Happy Hour on Tuesdays and Thursdays.
Try the crispy fish tacos or the crispy shrimp tacos, which are served on warm, handmade flour tortillas with salsa fresca, cabbage, a mix of cheeses, and a special white sauce.
Tacos El Panson - 4433 El Cajon Boulevard - (619) 241-2222
Enjoy many varieties of delicious tacos in a comfortable, casual setting. Try the peanut salsa for something unique and tasty.
Pacific Beach Fish Shop - 1775 Garnet Avenue – (858) 483 – 4746
This seafood restaurant’s unique take on the fish taco combines the sweet, spicy flavor of their Fish Shop Seasoning with a tropical salsa.
Dog lovers are sure to appreciate the dog-friendly patio.
Tacos Perla - 3000 Upas St, Suite 105 - (619) 795-0700
Modern minimalist décor provides and industrial look and feel to this trendy taco shop, which serves a variety of both traditional and unique tacos.
If you are looking for something different, try the El Pink Perla, which combines salmon with hoja santa, caramelized onions, black beans, and requeson cheese.
South Beach Bar & Grille - 5059 Newport Avenue – (619) 226 – 4577
Seafood restaurants are some of the very best places to find awesome fish tacos, and South Beach Bar and Grille is no exception.
You can choose from an extensive array of fresh seafood taco fillings for your soft tacos, including wahoo, albacore, shrimp, shark, lobster, Baja fish, oyster, calamari and their world famous mahi mahi.
The menu items are always reasonably price, and the prices on Taco Tuesdays are even better.
You can enjoy awesome tacos here late into the evening, because the restaurant stays open until 2am.
Rigoberto's Taco Shop - 7094 Miramar Road - (858) 271-0170
If you are looking for authentic tacos and Mexican specialties, you’ll find them at Rigoberto’s.
This taco shop is a favorite of locals and visitors alike, and we think you’ll understand why.
Tako Factory Taqueria - 7287 El Cajon Boulevard - (619) 741-4502
Enjoy tasty tacos in a casual indoor setting or out on the patio.
There are plenty of tacos here, and there are also burritos, quesadillas, bowls, and other delicious Mexican dishes on the menu.
Don’t forget to try the fries topped with carne asada, abobada, or chicken.
Wahoo's Fish Taco - 3944 W Point Loma Boulevard - (619) 222-0020
Try Wahoo’s for delicious tacos with a hint of Brazilian and Asian inspiration.
Fresh, delicious fish tacos are on the menu, as the name implies, but there are plenty of other delightful tacos, too.
Try tender carne asada tacos or any one of their delicious menu items and enjoy the fun, friendly atmosphere of this lively taco restaurant.
Harvest Taco Shop - 9350 Clairemont Mesa Boulevard - (858) 277-6614
Stop into the Harvest Taco Shop for a hearty plate of your favorite traditional Mexican foods, including, of course, tacos.
There is also a breakfast menu, which makes this a great place to go at any time of day.
Taqueria Revolucion - 362 E San Ysidro Boulevard - (619) 690-3187
Enjoy all of your favorite tacos and Mexican dishes prepared fresh and served hot at this popular Mexican restaurant.
Lolita's Taco Shop - Independence Square Shopping Center, 7305 Clairemont Mesa Boulevard - (858) 874-7983
If you are looking for traditional Mexican tacos, reasonable prices, and generous portions, Lolita’s taco shop is a great place to try.
Tio Alberto Taco Shop Mariscos - 2810 El Cajon Boulevard - (619) 528-0697
This friendly, family owned and operate restaurant is a favorite of many loyal customers.
Excellent traditional Mexican food, generous portions, reasonable prices, and combination plates are just a few of the reasons that many people visit Tio Alberto’s Taco Shop Mariscos again and again.
Gloria's Taco Shop - 1233 28th Street - (619) 239-8093
Gloria’s Taco Shop offers a large selection of tacos and other traditional Mexican menu items.
While you are enjoying tacos with your family and friends, why not share an order of carne asada fries, which are a staple item at many local Mexican restaurants.
Trujillo's Taco Shop - 5119 College Avenue - (619) 583-4182
If you are looking for a no-frills Mexican eatery with reasonable prices and a huge menu, try Trujillo’s taco shop.
Choose from an array of delicious fillings for your tacos or burritos, or choose a combination plate.
Whichever menu items you select, you can be sure that you are getting a great meal.
Mi Rancho Taco Shop Numero Uno - Harbor Point Shopping Center, 3170 Main Street - (619) 231-4850
Traditional Mexican food and seafood dishes share menu space with combination platters, burgers, and more.
There are so many great dishes to try here and the food is so delicious, that you are sure to want to come back again and again.
Amorcito Corazón Mexican Bistro - 3442 30th Street - (619) 293-3569
This Mexican restaurant is regarded by many as one of the very best in San Diego.
Tacos, burritos, and plates with many types of fillings are available, including delicious vegetarian options.
Rolando's Taco Shop - 2303 National Avenue - (619) 239-0007
This basic, counter service taco shop does classic Mexican food fresh and right. Enjoy any of the delicious menu items, and you are sure to agree that Rolando’s is a great place to go for your favorite Mexican dishes.
La Morena Taco Shop and Seafood - 5059 Federal Boulevard - (619) 263-1553
Great food, reasonable prices, and generous portions are just a few of the reasons that La Morena is such a popular place to go for tacos and other Mexican specialties.
If you are super hungry, try an enormous carne asada burrito.
Kiko's Place - San Diego - (619) 341-7397
This taco truck receives rave reviews for its fresh seafood selections, reasonable prices, and friendly staff.
Try Kiko’s for some of the absolute best seafood tacos in the area.
Now, let me turn it over to you -
...what's your favorite taco shop in San Diego and why?
Let me know in the comments section below.
Your Taco Insider,
Recommended Continue Reading:
- San Diego's Best 25 Hamburger Restaurants in 2018 (Updated and Expanded)
- San Diego's Best 25 Home Organization Companies in 2017
- San Diego's Best 25 Television Service Providers Companies 2017
- San Diego's Best 25 Landscaping Companies in 2017
- San Diego's Best 25 Land Surveying Companies in 2017