Skip to content

This weekend: Little Italy Mercato · Sat 8am–2pm · Free

The San Diego List*
WEEKEND
Eat & Drink · Mexican

The 9 Best Tacos in San Diego

Where to eat tacos in San Diego right now: adobada in Chula Vista, lamb cabeza up the same street, and fish battered after you order it in Barrio Logan.

9 rankedUpdated Jul 27, 2026 Verified Jul 19, 2026By The San Diego List
NeighborhoodsChula VistaBarrio LoganCity HeightsPacific BeachBonitaGaslamp Quarter

Tacos El Gordo makes the best tacos in San Diego, and the adobada is why. It sits on Broadway in Chula Vista, it runs a separate line for every meat, and it stays open long past the hour you should reasonably be eating tacos. Get the adobada. Then get another one.

Most of this lives south and east — Chula Vista, Barrio Logan, City Heights, Bonita — where the food comes through a window or across a counter and the ordering system is something you work out while standing in it. Two are downtown, which is where the list gets later at night and more inventive.

Come hungry, bring someone to split with, and order at least one taco you have never tried before.

For the deeper seafood decision, use the fish-taco ranking and the best mariscos guide. The essential San Diego dishes guide puts the adobada and the fish taco in the county's bigger food story, and the Barrio Logan guide covers the neighborhood around Fish Guts.

01
Our pick

Tacos El Gordo

CHULA VISTA$BEST OVERALLBEST ADOBADA
4.5 Google (11,827) Verified Jul 19, 2026

The adobada is the whole reason to stand in this line. Marinated pork, carved hot onto a handmade tortilla and finished with onion, cilantro, salsa, and enough guacamole to soften the char without hiding it — Tijuana-style, and the best version of it north of the border. Half the fun is watching it get built in front of you, and the other half is realizing one was never going to be enough.

Order this
adobada with everything; add suadero if the line is short
Heads up
Each meat has its own line, so order from more than one station before you pay. Peak waits are real, and this is the Broadway shop, not Palm Avenue.
556 Broadway, Chula Vista, CA 91910Directions →Site ↗
02

De Cabeza El Unico

CHULA VISTA$$BEST CABEZA

Order the cabeza de borrego first. It is slow-cooked lamb, tender enough to fall apart on the tortilla and seasoned all the way through — the taco that explains why people drive to Chula Vista on purpose. Then keep going. The lengua is cleaner and silkier than tongue has any right to be, the cochinita pibil shows up with achiote and a little acid, and the consommé ties the whole order together. Portions run generous and everything tastes freshly made, so bring an appetite or bring a friend.

Order this
cabeza de borrego, lengua, and cochinita pibil
Heads up
The menu rewards offal and regional-meat curiosity. Ask the staff to identify unfamiliar cuts, and use the consommé between tacos rather than flooding the tortilla.
1043 Broadway, Suite 108, Chula Vista, CA 91911Directions →Site ↗
03

Fish Guts

BARRIO LOGAN$$BEST FISH EXECUTION

The fish goes into the fryer when you order it, not before. Fish Guts batters local whitefish to order and lands it on a handmade tortilla with a tight cabbage slaw, pico, and chipotle aioli. It tastes like fish first and frying second, which is rarer than it sounds. Prices lean premium and the waits are real, but at its best there is not a more precise seafood taco in the city — and one has a way of turning into two.

Order this
the battered local whitefish taco
Heads up
Seating is limited and the batter does not improve in a takeout box. Order at an off-peak time and eat the taco as soon as it lands.
2222 Logan Ave, Ste 1Directions →Site ↗
Let us decide your next San Diego move.
Verified openings, one neighborhood plan, and the places worth booking. No filler. Join the early list. We’ll email you when the first issue launches.
By subscribing, you agree to receive The Shortlist by email every Sunday. Free; unsubscribe anytime. See our privacy policy. Questions about The Shortlist?
04

Mariscos Mi Gusto Es

CITY HEIGHTS$SEAFOOD TRUCKSTRONG VALUE

Three tacos, one truck window. The battered fish is crisp and direct, the smoked marlin has a savory depth the fried one cannot reach, and the gobernador — shrimp and cheese griddled together — somehow keeps the tortilla from going greasy, which almost nobody manages. Portions and prices are truck-honest. Order all three, claim whatever shade you can find, and eat some of the strongest seafood cooking in the city standing up.

Order this
battered fish, smoked marlin, and gobernador
Heads up
Confirm the truck's current hours on its official Instagram the same day. Do not use the old ordering domain; it now redirects to spam.
4425 Home Ave, San Diego, CA 92105Directions →Site ↗
05

Oscar's Mexican Seafood

PACIFIC BEACH$$SMOKED FISHspecific location

Smoked fish is the reason to come. Oscar's smokes it rich and deep, the kind of taco that needs a squeeze of lime just to keep it in check, and then gives you two more ways to test the same catch — battered for crunch, grilled when you want the fish doing all the talking. Order all three and work through them in that order. The smoked one is the taco people end up texting their friends about.

Order this
smoked fish and battered fish tacos
Heads up
The famous 703 Turquoise Street window is closed. Navigate to 746 Emerald Street and ignore old photos, ratings, or hours attached to the former address.
746 Emerald St, San Diego, CA 92109Directions →Site ↗
06

TJ Oyster Bar

BONITA$BAJA BENCHMARKORIGINAL BRANCH
4.5 Google (395) Verified Jul 18, 2026

The fried fish taco here is done exactly the way Baja does it — light batter, cabbage and crema that know their roles — and the grilled version gives you a clean second opinion on the same catch. It is a small counter in Bonita where the food comes out fast and the value still feels like a misprint. Get one of each, add whatever the oyster case suggests you are in the mood for, and settle the fried-versus-grilled question for yourself.

Order this
one fried fish taco and one grilled fish taco
Heads up
This is the small original at 4246 Bonita Road. The larger 4410 location is a separate listing and a different experience.
4246 Bonita Rd, BonitaDirections →Site ↗
07

Tacos El Panson

CITY HEIGHTS$HANDMADE TORTILLASMEAT RANGE

The tortillas are handmade and they are the quiet star. El Panson runs the deepest traditional meat lineup in central San Diego — adobada, cabeza, carnitas, tripa, suadero — and every one of them lands on a tortilla good enough to carry a taco on its own. The meats run juicy, the room is small, and the prices stay stubbornly neighborhood. Order three different meats at once; this is the rare taqueria where the tortilla might outshine all of them.

Order this
cabeza, adobada, and suadero
Heads up
The room is small and recent service has not been flawless. Ask for tripa crisp if that is your preference, and eat the tortillas while they are hot.
4433 El Cajon Blvd, San Diego, CA 92115Directions →Site ↗
08

Tacos El Franc

GASLAMP$TIJUANA-STYLELATE FRI-SAT

Fifth Avenue is not the block you would bet on for a serious taquería, and Tacos El Franc is one anyway. Adobada and carne asada go onto tortillas made by hand, the salsa carries the rest, and the whole thing came north from Tijuana without softening anything on the way. The check reads like a taqueria's rather than a Gaslamp address's, which is its own small miracle down here. Late is the version to catch, and the adobada is what you are actually there for.

Order this
one adobada and one carne asada, then decide
Heads up
The 2 AM close is Friday and Saturday only, and the counter gets crowded at peak.
528 Fifth Ave, San Diego, CA 92101Directions →Site ↗
09

Lola 55

EAST VILLAGE$$$CHEF-DRIVEN
4.5 Google (1,441) Verified Jul 17, 2026

Six things go into the Baja Style Fish taco and every one of them has a job — local fish, remoulade, a chorizo-tomato vinaigrette, frisée, pickled serrano, purple basil. The fish is still the loudest thing in it. At $7 a taco you order deliberately, which turns out to be the right way to eat here, because the mushroom taco is the one nobody plans on and everybody adds.

Order this
one Baja Style Fish taco and one mushroom
Heads up
Counter service, so order at the register first.
1290 F St, San Diego, CA 92101Directions →Site ↗

Where they are

Ranked locations · exact streets
Boundary map · every numbered pin links to its entry
Focus spotsHover, focus, or tap

How we rank

every place has a verified Google or Yelp listing; both are attempted, open status is checked, and evidence is dated.

Ratings, open status, specific locations, official menus, and current taco review patterns re-verified July 19, 2026

Common questions

Who has the best tacos in San Diego?

Tacos El Gordo on Broadway in Chula Vista, and the adobada is the answer inside the answer. Marinated pork, guacamole, salsa, a handmade tortilla. If the line is short, add the suadero.

Where should I go for cabeza or lengua?

De Cabeza El Unico in Chula Vista. Cabeza de borrego, lengua, and cochinita pibil, with consommé to work through alongside them. Tacos El Panson in City Heights carries cabeza too if you are staying central.

Where are the best fish tacos in San Diego?

Fish Guts in Barrio Logan, battered to order and worth the wait. TJ Oyster Bar in Bonita for the classic version at a classic price. Mariscos Mi Gusto Es if you want smoked marlin in the mix.

Where can I get good tacos downtown?

Tacos El Franc at 528 Fifth Ave in the Gaslamp, for adobada and carne asada on handmade tortillas, open until 2 AM on Friday and Saturday. Lola 55 in East Village if you want the Baja Style Fish taco, built with remoulade, pickled serrano, and purple basil.

Which of these are the cheapest?

Tacos El Gordo, Mariscos Mi Gusto Es, TJ Oyster Bar, Tacos El Panson, and Tacos El Franc all run a single dollar sign. A generous order at any of them still comes in under what one entrée costs at a sit-down place.

What happened to Las Cuatro Milpas?

It closed its historic Logan Avenue room in December 2025 and reopened at 1985 National Avenue in May 2026.

Which famous taco spots are closed?

Salud's Logan Avenue taqueria and Tuétano Taqueria are closed. Oscar's old 703 Turquoise Street window is closed too — the current Oscar's shop is at 746 Emerald Street in Pacific Beach.

How current are these details?

Every location, rating, and open status was checked on July 19, 2026. Trucks move and hours shift, so confirm the same day before a long drive — especially for Mariscos Mi Gusto Es.

Sources and verificationOfficial pages, exact review listings, and reporting used to verify this guide.

About the author

The San Diego List blue asterisk editorial mark
By

Independent San Diego guide publisher

The San Diego editorial team behind independently ranked restaurant, neighborhood, event, and activity guides, with dated evidence and a public corrections process.

Keep planning

Read this next

Glasses of beer at an outdoor table in a San Diego beer gardenUp next · Bars & NightlifeThe 10 Best Beer Gardens in San DiegoFind the San Diego beer garden that fits the group: lagoon views, family patios, dog-friendly tables, full kitchens, and late cider rounds.10 ranked · Updated Aug 2 Keep reading →

More like this