Top of San Diego

San Diego / Guides / Mexican
The Guide · Mexican

Best Mexican Restaurants in San Diego (2026)

Best Mexican Restaurants in San Diego: 1. Mariscos Mi Gusto Es · 2. Mike's Taco Club · 3. Mi Ranchito Mexican Restaurant · 4. Yesenia's Mexican Food · 5. Tacos El Gordo. Addresses, prices and what to order.

11rooms ranked
8.0top score
1on the List
June 2026last updated
Diego Castellano
By Diego Castellano Staff Writer · Scores from Issue № 137 · How the score is built
Best Mexican Restaurants in San Diego (2026)

San Diego's Mexican food is not one thing. It's a South Bay taco shop running late on a Friday, a seafood truck with pickled onions on the fish taco, a Carlsbad sit-down with seafood rellenos and a full bar. This list pulls from across the county, from Chula Vista to La Jolla to Escondido, because the best Mexican food here doesn't cluster in one zip code.

№ 01

Mariscos Mi Gusto Es

8.0Excellent
Mariscos Mi Gusto Es Photo via Yelp

Mariscos Mi Gusto Es is a food truck operation with fish tacos worth tracking down. The pickled onions on top are the detail that separates them from the standard build, and the shrimp tacos and ceviche round out the menu. Prices are low, service is friendly, and the setup is as straightforward as it gets. If you want a mom-and-pop seafood taco truck in San Diego, this is a strong answer.

What to orderFish Tacos, Aguachile, Camaron Empanizado
Scored from the full review record
№ 02

Mike's Taco Club

7.2Great
Mike's Taco Club Photo via Yelp

Mike's Taco Club is the Ocean Beach spot for a California burrito that reads fresh instead of greasy. The carne asada burrito is the call, and the ingredients are clean and well-proportioned. It is a small counter operation in a neighborhood that has plenty of taco options, and it holds its own. If you are in OB and want a Cali burrito before heading out, this is the one.

What to orderCalifornia Burrito, Carne Asada Burrito, Fish Tacos
Scored from the full review record
№ 03

Mi Ranchito Mexican Restaurant

7.1Great
Mi Ranchito Mexican Restaurant Photo via Yelp

Mi Ranchito runs counter service in a room that fills up by midday on a weekday. The lobster burrito is the standout: full lobster meat, well-sauced, and sized to satisfy. The tacos and enchiladas round out a menu that covers the basics without overcomplicating things. Order at the counter, grab a table, and plan for a wait worth the time. It is a reliable lunch stop in a city with no shortage of burrito options.

What to orderLobster Burrito, Carne Asada Tacos, Chile Verde
Scored from the full review record
№ 04

Yesenia's Mexican Food

6.8Great
Yesenia's Mexican Food Photo via Yelp

Yesenia's runs one of the bigger Mexican menus in the city and backs it up with a salsa bar stocked with multiple heat levels. The carne asada burrito is the anchor order, the portions are generous, and the menu has enough range that repeat visits make sense. It is the kind of neighborhood spot that holds up on a return trip, which is a harder thing to pull off than it sounds.

What to orderCarne Asada Burrito, Chile Verde, Carnitas Tacos
Scored from the full review record
№ 05

Tacos El Gordo

6.7Great
Tacos El Gordo Photo via Yelp

Tacos El Gordo is the Chula Vista counter that earns its line. The adobada is the move: the mula de adobada and taco de adobada are what people come for, and the trompo-shaved pork is the reason the wait stretches out the door. It has a TV feature behind it and still delivers. Counter service, cash-friendly, and the kind of South Bay taco spot that justifies the drive down the 5 or the 805.

What to orderTaco De Adobada, Mula De Adobada, Taco De Cabeza
Scored from the full review record
№ 06

California Burritos

6.5Great
California Burritos Photo via Yelp

California Burritos builds the format out in a few directions: the carne asada burrito with fries is the classic version, the shrimp burrito with black beans and avocado runs large and holds together well, and the vegan soyrizo California burrito is a legitimate option. Counter service, filling portions, and a menu that gives you real choices beyond the standard build. The California comes with guacamole and sour cream as the default.

What to orderSoyrizo California Burrito, Shrimp Burrito, Carne Asada California Burrito
Scored from the full review record
№ 07

Puesto La Jolla

6.3Solid
Puesto La Jolla Photo via Yelp

The La Jolla Puesto plays it upscale: the lobster taco is the order here, the queso fundido is solid, and the drinks program holds up through happy hour. Portions run on the smaller side, so order accordingly. It works well as a casual La Jolla lunch or a date-night stop, and the room is comfortable enough that the service experience matters. Go in knowing what you want and it delivers.

What to orderLobster Taco, Carne Asada Taco, Elote
Scored from the full review record
№ 08

TJ Tacos

6.2Solid
TJ Tacos Photo via Yelp

TJ Tacos is an Escondido institution with a drive-thru that actually works. The tacos and burritos are the anchors, the staff is quick and easy to deal with, and the operation runs consistently whether you are walking in or pulling through. Inland North County has no shortage of Mexican food along the 15 corridor, and TJ Tacos is the one locals point to when the conversation comes up.

What to orderCarne Asada Taco, Birria Taco, California Burrito
Scored from the full review record
№ 09

Oscars Mexican Seafood

6.2Solid
Oscars Mexican Seafood Photo via Yelp

Oscars Mexican Seafood is a Pacific Beach staple built around the surf and turf combination. The surf n turf tacos and surf n turf burrito are the move, and the shrimp ceviche is a reliable start. The sauces are the detail that sets it apart: a white sauce and a red for varying heat. Family-friendly, clean, and consistent. First stop in PB for a reason.

What to orderSurf N Turf Taco, Shrimp Ceviche, Fish Taco
Scored from the full review record
№ 10

El Torito

6.1Solid
El Torito Photo via Yelp

El Torito in La Mesa is a weekend brunch spot that runs on generous portions and consistent kitchen output. The brunch plates are the reason to come, the enchiladas hold up, and the service is attentive enough that large groups move through without much friction. It is a full-service family Mexican room that handles a busy Saturday or Sunday morning and keeps the food quality steady across the table.

What to orderChicken Enchiladas Suizas, Carne Asada Fajitas, Churros con Cajeta
Scored from the full review record
№ 11

Casa De Bandini at The Forum

5.4Solid
Casa De Bandini at The Forum Photo via Yelp

Casa de Bandini in Carlsbad is the North County sit-down option with a serious bar and a kitchen that leans into seafood. The seafood rellenos, loaded with scallops, shrimp, and fish, are the dish to order. Portions are large, the guacamole is well-executed, and the table service runs attentive on a busy family dinner night. It is the kind of Mexican restaurant that works for a group that wants a full meal, not just tacos.

What to orderSeafood Rellenos, Guacamole, Carne Asada
Scored from the full review record

Frequently asked

What are the top rated Mexican restaurants in San Diego?
Start with Tacos El Gordo if you want the city's most talked-about taco experience, then head to Puesto at the Headquarters in the Old Town area for a polished sit-down meal. For seafood-forward Mexican, Oscars Mexican Seafood consistently ranks among San Diego's best.
What is a must-eat at a San Diego Mexican restaurant?
Tacos El Gordo is the name that comes up every time locals debate the single best thing to eat in the city. If a California burrito is more your speed, California Burritos delivers the San Diego staple in straightforward, no-fuss fashion.
What is the most beautiful Mexican restaurant in San Diego?
Puesto at the Headquarters and Puesto La Jolla both bring serious visual presence, with the La Jolla location sitting in one of the city's most desirable neighborhoods. Casa De Bandini at The Forum rounds out the short list for diners who want an atmosphere that matches the food.
Which Mexican restaurants in San Diego are good for a group outing?
Puesto at the Headquarters handles groups well with its spacious setup in the Headquarters at Seaport district. Mike's Taco Club and Casa De Bandini at The Forum are also solid calls when you need room for a crowd and a menu broad enough to keep everyone happy.
Where can I find the best Mexican near me in San Diego?
Our mexican picks are spread across East San Diego, Chula Vista, Central San Diego, La Jolla, and 3 more neighborhoods, so wherever you are, one is usually close. A few of the highest ranked: Mariscos Mi Gusto Es in East San Diego, Mike's Taco Club, and Mi Ranchito Mexican Restaurant. The full list above marks the neighborhood on every spot, so you can find the closest.
ƒ

The data first, then the verdict

We start with the review record, not a press release. Every room here is a real kitchen with a strong rating across a meaningful number of reviews, ranked on our 10-point Insider Score. We weight consistency over time and the rooms locals return to, not the ones tourists pass through once. The list updates as the data does. How we work →

Diego Castellano
Diego Castellano
Staff Writer

Staff Writer at Top of San Diego. A Chula Vista and South Bay native who navigates by the freeways; the taco, fish-taco, cheap-eats, and brewery beats.

Five rooms, every Friday.

The new opening, the sleeper the score just flagged, and the one room worth booking this week. Free.