best tacos in san diego

The best tacos in San Diego, ranked: adobada, carne asada, birria, and rolled tacos

The best tacos in San Diego come off a trompo on Broadway in Chula Vista, and Tacos El Gordo’s adobada is still the taco every other spot in the county gets measured against. That’s the take. This list goes one style at a time (adobada, carne asada, birria, barbacoa, rolled tacos) and says why #1 beats #2. Every spot below was checked as open this month. That matters in a year when one of the city’s oldest taquerías moved and a few favorites didn’t make it.

San Diego is a border town, and its tacos speak Tijuana first. Fifteen minutes from the line, the meat comes off a vertical spit, the tortillas get a smear of guacamole sauce, and the salsa bar is half the meal. Then there’s the other San Diego taco: the 24-hour “-berto’s” taco-shop plate of rolled tacos under guac and cheese that every kid who grew up here has eaten at 1 a.m. This list covers both, plus the birria wave and a straight answer for visitors in La Jolla.

How we ranked the best tacos in San Diego

best tacos in san diego

One rule first: the control taco. At every stop we order the house specialty, plain, and judge it before the salsa bar touches it. At a Tijuana-style counter that’s adobada. At a birriería it’s the birria taco with a cup of consomé. At a taco shop it’s carne asada and a plate of rolled tacos.

After that, three things decide the order:

  • The tortilla. Handmade or pressed to order beats the bag. You can taste the difference in one bite, and it’s the first thing a San Diegan notices.
  • The salsa bar. In Tijuana-style spots it counts. Radishes, cucumbers, pickled carrots, grilled green onions, and at least two salsas that taste like somebody made them today.
  • Could it only exist here? A taco with a South Bay accent beats a very good taco you could find in any city.

What we don’t do: rank on price (it changes, so we don’t print it), on decor, or on how good it looks in a reel. Fish tacos are out of this list on purpose, because they’re their own argument. We settled that one in our ranking of the best fish tacos in San Diego.

The 10 best tacos in San Diego, ranked

A row of San Diego street tacos: adobada, carne asada, rolled tacos, and birria

1. Tacos El Gordo (Chula Vista)

556 Broadway, Chula Vista, plus 511 F St in the Gaslamp and 3265 Palm Ave. The family started in Tijuana in 1972 and crossed to Chula Vista in 1998. Order: adobada, sliced straight off the trompo onto a small corn tortilla with guacamole sauce, onion, and cilantro. Then a carne asada and a cabeza to compare. Why it’s #1: nobody on this side of the border runs a trompo with this much volume and this little drop-off. The adobada is crisp at the edges, the line moves, and the salsa bar is stocked like it’s a Saturday every night. #2 is a challenger with real Tijuana credentials. El Gordo is the standard. Insider: the Broadway shop is the one locals mean when they say “go to El Gordo.” The Gaslamp location is the late-night crowd after a game or a show downtown. Expect a line; it’s fast.

2. Tacos El Franc (Gaslamp and National City)

528 Fifth Ave in the Gaslamp and inside Westfield Plaza Bonita in National City. El Franc started as a Tijuana street cart in the 1970s, became a Zona Río institution, and got a nod from the Michelin Guide in Mexico. It finally crossed the border in June 2025, then landed in the Gaslamp that October. Order: adobada, then the mesquite carne asada, and a vampiro (crisped tortilla, melted cheese, meat) if you’re sharing. Why #2 and not #1: the adobada is a near tie, honestly. El Gordo wins on range and on the South Bay crowd that’s kept it honest for almost 30 years. El Franc’s US shops are still new; give them a few seasons. Insider: El Gordo’s F St shop is a few blocks away. Do both in one night and pick a side.

3. Las Cuatro Milpas (Barrio Logan)

1985 National Ave, inside Mercado del Barrio. Petra and Natividad Estudillo opened Las Cuatro Milpas in 1933. The old Logan Ave building closed in late 2025, and the same crew reopened a couple of blocks away in May 2026. Order: rolled tacos, chorizo con huevo, and a stack of handmade flour tortillas. Why it’s #3: it’s not a trompo spot and it doesn’t try to be. It ranks this high because nothing else in the city tastes this much like San Diego before the taco became a trend. Insider: eat it there. The tortillas are best before they cool.

4. Ed Fernandez Restaurant Birrieria (Nestor)

2265 Flower Ave, near the border in Nestor. Yelp named it the No. 1 taco spot in America in 2022, and it’s been serving birria since the mid-2000s. Order: the queso taco with birria and a cup of consomé. Regulars add nervio (tendon) for more flavor. Why it’s #4: it’s the best single-style specialist on the list. Put it next to Cuatro Milpas and the question is range: Milpas does a whole menu with 90 years behind it. Ed Fernandez does one thing perfectly. Insider: it isn’t open every day, so check before you drive. Weekends get the after-party crowd, and weekend menudo.

5. La Fachada (Logan Heights)

20 25th St, at Imperial Ave. A no-frills taquería that cooks carne asada over charcoal. Order: carne asada tacos, and a lengua if you’re brave. Why it’s #5: it’s the best carne asada taco on this list, and it’s open late. It sits below Ed Fernandez only because the room and the menu are plain. That’s also the point. Insider: it’s a post-shift and post-show spot. Go late, order at the window, and eat it standing up.

6. Aquí Es Texcoco (Chula Vista)

520 Broadway, Chula Vista. The name refers to Texcoco, outside Mexico City, which claims to be where barbacoa comes from. Order: lamb barbacoa by weight (rib or loin), with tortillas and a bowl of the lamb consommé. Why it’s #6: it’s the most distinct taco in the county, slow-roasted underground in maguey leaves. It sits below La Fachada only because it’s a sit-down meal, not a taco run. Insider: bring people. Barbacoa is ordered by the pound and makes more sense shared.

7. Mike’s Red Tacos (Clairemont, Point Loma, and Mira Mesa)

Mike Touma started it as a truck on Morena Blvd in 2021. Now there are shops on Genesee Ave in Clairemont, Rosecrans St in Point Loma, and Mira Mesa Blvd, and he’s franchising nationally. Order: the birria plate with cheese and consomé. Why it’s #7: it’s the best birria outside the South Bay. Ed Fernandez still makes the deeper taco, which is why Mike’s sits three spots lower. Insider: seating is tight, so most people take it home. Ask for extra consomé.

8. Taquería Revolución (Chula Vista)

3001 Bonita Rd, Chula Vista. Named after Tijuana’s Avenida Revolución. Order: adobada with the avocado salsa, and a quesataco. Why it’s #8: a strong Tijuana-style counter on the handmade-tortilla side. It loses to El Gordo and El Franc on the trompo itself. Insider: it’s the easiest top-10 stop to reach from the 805, with parking and none of the downtown stress.

9. Carnitas Las Michoacanas (Rolando)

6513 University Ave, a block from the Kroc Center. Michoacán-style carnitas, sold by the pound. Order: a half-pound of carnitas with tortillas, salsa, and the chicharrón from the glass case. Why it’s #9: the best carnitas in the city, and that’s the only reason. Everything else on the menu is fine. Insider: order by weight, not by taco. It’s cheaper per bite and it’s how the place is meant to work.

10. City Tacos (North Park)

3028 University Ave. Mexico City native Gerry Torres opened it on May 5, 2014, and it now has locations around the county. Order: the Borrego (pulled lamb, mushrooms, Cotija, and fried leeks) and the Mexicali (steak with poblano mashed potatoes). Why it’s #10: it’s the best of the inventive-taco places, and it actually tastes better than it looks on Instagram. It’s last because every taco above it does one classic thing better. Insider: the North Park original is still the one to visit. The East Village shop by the ballpark closed in 2025.

Adobada and the Tijuana trompo

Adobada pork on a vertical trompo at a Tijuana-style taco stand in San Diego

If you only learn one word before your first San Diego taco run, make it adobada. It’s pork marinated in chiles, stacked on a vertical spit called a trompo, and shaved off in thin, crisp-edged slices. In Mexico City they call the cousin al pastor. In Tijuana, and therefore in San Diego, it’s adobada. Same idea, different marinade, and very different opinions about which one is better.

The Tijuana-style taco has its own grammar. A small corn tortilla, sometimes doubled. A thin smear of guacamole sauce (it’s looser than chunky guac). Onion and cilantro. Then you walk to the salsa bar and finish it yourself. At the busiest counters the line splits by meat, with one taquero on the trompo and another on the asada grill. Know your order before you reach the front.

The adobada ranking:

  1. Tacos El Gordo. Crisp edges, consistent every single time, and the volume keeps the trompo fresh.
  2. Tacos El Franc. A little sweeter and more charred. Some people like it more, and they’re not wrong.
  3. Taquería Revolución. The handmade tortilla almost evens the score.
  4. Lola 55 (East Village). 1290 F St. Tijuana-born Frank Vizcarra opened it in 2018, and it holds a Michelin Bib Gourmand. The pork belly adobada with grilled pineapple is a chef’s take on the trompo, plated. Not a street taco, and not trying to be.

Why San Diego’s adobada beats LA’s al pastor is a fight we’ll happily have. The short version: LA has more trompos and more range (we ranked them in our guide to the best tacos in Los Angeles), but San Diego is closer to the source. A Tijuana taquero who crosses the border still cooks like he’s 15 minutes from home.

Birria, barbacoa, and the red-taco wave

Quesabirria tacos with a cup of consomé in San Diego

Birria is slow-stewed meat in a chile broth, and in San Diego it’s usually beef. The quesabirria version, a cheese-and-birria taco griddled in the fat skimmed off the stew and dipped into a cup of consomé, went national a few years ago. Down here it never needed the hype.

The birria and barbacoa ranking:

  1. Ed Fernandez Restaurant Birrieria (Nestor). The deepest broth and the best-textured meat. The queso taco is the order, and it’s why Yelp put the place at the top of its national list.
  2. Aquí Es Texcoco (Chula Vista). Different animal, different method: lamb roasted underground in maguey leaves. It’s not birria, but it’s what you want if you love birria.
  3. Mike’s Red Tacos (Clairemont, Point Loma, Mira Mesa). The most convenient great birria in the city. The cheese taco with consomé is the move.
  4. Taco Centro (Gaslamp and Little Italy). 539 Island Ave and Kettner Blvd at Ivy. Thirteen fillings, with birria and quesabirria at the top. It’s the easy downtown answer when the line at El Gordo is out the door.

Then there’s cabeza, which isn’t birria but lives in the same neighborhood. De Cabeza El Único, at 1043 Broadway in Chula Vista, does Sinaloa-style cabeza in its juices with thick handmade tortillas. Order it “complete” if you want the full experience, and don’t if you don’t. It’s on the same stretch of Broadway as Aquí Es Texcoco and El Gordo, which makes Broadway in Chula Vista the best taco street in the county. We mean it.

The best tacos in San Diego by neighborhood

Tacos on the wall above La Jolla Cove with sea lions on the rocks

Where you’re staying changes the right answer. Here’s the best taco near you, by neighborhood.

Chula Vista and the South Bay

The taco capital of the county, full stop. Broadway alone gives you Tacos El Gordo, Aquí Es Texcoco, and De Cabeza in one short drive. Add Taquería Revolución on Bonita Rd and Tacos El Franc at Plaza Bonita in National City. If you can only spend one afternoon on tacos, spend it here.

Barrio Logan and Logan Heights

Las Cuatro Milpas is at Mercado del Barrio now, and La Fachada is a short drive up Imperial Ave. Walk Chicano Park under the Coronado Bridge between stops. Residents occupied the land and founded the park on April 22, 1970, and it holds the largest concentration of Chicano murals anywhere. For the fish-taco side of Barrio Logan, see our fish taco list.

Downtown: the Gaslamp and East Village

El Gordo on F St and El Franc on Fifth Ave are a few blocks apart, so this is where to run the head-to-head. Lola 55 is the sit-down pick, and Taco Centro on Island Ave is the backup when both lines are long.

North Park, Rolando, and up University Ave

City Tacos at 30th and University is the North Park answer. Keep driving east on University for Carnitas Las Michoacanas near the Kroc Center.

La Jolla and the beach towns

La Jolla is the question every visitor asks, and the honest answer is that the best tacos in San Diego aren’t there. The good ones are, though. The Taco Stand opened its first shop at 621 Pearl St in November 2013, built on the Tijuana taco-stand model. The al pastor comes off a spit and the tortillas are made in-house. Expect a line out the door at lunch. Puesto, at 1026 Wall St, has been here since 2012 and does the sit-down version: blue-corn tortillas and a filet mignon taco on a crisp melted-cheese costra. Get tacos at Pearl St, then walk down to the Cove and watch the sea lions. If that’s your afternoon, the La Jolla Sea Lion Badge T-Shirt is the one we print for it: a monoline sea lion on a rock and, underneath, a quiet reminder that it’s pronounced La Hoy-a.

Up in North County, The Taco Stand also has shops in Encinitas and Oceanside. Grab coffee on the way back down; our best coffee in San Diego ranking has a stop in nearly every neighborhood on this list.

La Jolla Sea Lion Badge T-Shirt

La Jolla Sea Lion Badge T-Shirt

A monoline sea lion on a rock at the Cove, with “Psst… it’s La Hoy-a” set underneath. It’s for tacos on Pearl St and the walk down to the water after.

Rolled tacos and the “-berto’s” taco-shop canon

Rolled tacos under guacamole and cheese at a San Diego taco shop

Every San Diegan has a taco shop. It has a name ending in “-berto’s,” a drive-thru or a walk-up window, a menu board that hasn’t changed in years, and it’s open when nothing else is. The family tree goes back to Roberto and Dolores Robledo, who started with a tortilla shop in San Ysidro in 1964 and grew it into Roberto’s. A family split in the mid-1970s produced Alberto’s, and the “-berto’s” name has been spreading through the county ever since.

The order is always the same: rolled tacos (five or so, deep-fried, buried under guacamole and shredded cheese) and a carne asada burrito. The California burrito, carne asada and French fries in one tortilla, is widely credited to San Diego, and several shops claim it. Nobody can prove it, and nobody is going to stop arguing. It’s a different animal from San Francisco’s rice-and-beans giant, which we ranked in our guide to the best burritos in the Mission.

Who has the best rolled tacos in San Diego?

  1. Las Cuatro Milpas (Barrio Logan). Not a “-berto’s,” but the rolled tacos the shops are chasing. Crisp, simple, and in the family since 1933.
  2. Lolita’s (Chula Vista). Dolores “Lolita” and Joaquín Farfán opened on Telegraph Canyon Rd in 1984. Known for carne asada, and the rolled tacos with guac are a best-seller for good reason. Telegraph Canyon Rd and Eastlake are the locations to know.
  3. Roberto’s (countywide). The original family name. Quality varies by location, which is the “-berto’s” deal, but at its best this is the plate you grew up on.
  4. Lucha Libre Taco Shop (Mission Hills). 1810 W Washington St. Founded in 2008 by the Rojano-Garcia brothers, with wrestling masks on the walls. It’s more fun than a “-berto’s” and a little less classic.

Best tacos in San Diego: frequently asked questions

Salsa bar with radishes, pickled carrots, cucumber, and grilled green onions at a San Diego taqueria

What’s the single best taco in San Diego?

The adobada at Tacos El Gordo on Broadway in Chula Vista. If you want a second opinion, get the adobada at Tacos El Franc in the Gaslamp the same night.

Where are the best tacos in the Gaslamp?

Tacos El Gordo on F St and Tacos El Franc on Fifth Ave, a few blocks apart. Lola 55 in the East Village if you want to sit down.

Where are the best tacos in La Jolla?

The Taco Stand on Pearl St for a counter-service taco, Puesto on Wall St for a sit-down meal. For fish tacos near the beach, see our fish taco ranking.

What’s the best carne asada taco in San Diego?

La Fachada in Logan Heights, cooked over charcoal. Tacos El Gordo is a close second, and Lolita’s is the taco-shop pick.

What’s the difference between adobada and al pastor?

Both are chile-marinated pork shaved from a vertical spit. Adobada is the Tijuana name and style, and it’s what San Diego counters serve. Al pastor is the Mexico City name. Some menus use both words for the same thing.

What about fish tacos?

Different list. San Diego’s fish tacos deserve their own ranking, and they have one.

Is the salsa bar really that important?

Yes. At a Tijuana-style counter, the taco isn’t done until you finish it. Grab radishes and cucumber to cut the richness, a grilled green onion if they have them, and taste a salsa before you pour it. The green one is not always the mild one.

If you only eat one

Go to Tacos El Gordo on Broadway in Chula Vista. Order two adobada, one carne asada, and one cabeza. Load up at the salsa bar and eat standing at the counter. Then head up Broadway to Aquí Es Texcoco if you still have room, which you won’t.

If you’ve got a whole Saturday, do the Broadway crawl (El Gordo, De Cabeza, Texcoco), drive up to Barrio Logan for Las Cuatro Milpas and a walk through Chicano Park, and finish at La Fachada after dark. That’s the best tacos in San Diego in one day, and you’ll understand why this city doesn’t take taco advice from anyone else.

Tell us what we missed. Every San Diegan has a taco shop, and yours is probably right.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *