Sandi Spots
    Best Tacos in San Diego — Sandi Spots editorial guide

    Best of San Diego

    Best Tacos in San Diego

    San Diego's best tacos, from street carts to sit-down

    Last updated · See what changed

    The Winner

    #1 Las Cuatro Milpas

    Handmade tortillas, long-simmered meats, and a cash-only line that has been worth it since 1933. The San Diego taco benchmark.

    Quick answer

    Las Cuatro Milpas in Barrio Logan is the best taco in San Diego for handmade tortillas and old-school carne asada. Tacos El Gordo is the best TJ-style al pastor, and The Taco Stand is the best all-rounder for visitors.

    At a glance

    Best Tacos in San Diego — ranked comparison
    #PlaceNeighborhoodWhat to getPriceScore
    1Las Cuatro MilpasBarrio LoganCarne asada taco$3.5095
    2Tacos El GordoChula VistaAdobada taco$3.5094
    3The Taco StandLa Jolla / Downtown / North ParkCarne asada or al pastor taco$4.5089
    4Lolita's Taco ShopMultipleCarne asada taco$3.5088
    5Tacos El PaisaLogan HeightsBirria taco$488
    6Mariscos GermanMultipleGobernador taco$4.5087
    7Tacos La MezclaCity HeightsSuadero or lengua taco$387
    8Kotija Jr. Taco ShopOcean BeachFish taco$486
    9Taco Tuesday at Ortega's BistroHillcrestCarnitas or shrimp taco$4.5085
    10South Beach Bar & GrilleOcean BeachFish taco$4.5084
    #1

    Las Cuatro Milpas

    Barrio Logan
    Order: Carne asada taco$3.50

    Handmade tortillas, long-simmered meats, and a cash-only line that has been worth it since 1933. The San Diego taco benchmark.

    Las Cuatro Milpas is the closest thing San Diego has to a taco cathedral. The tortilla is rolled and pressed by hand moments before it hits the griddle, so it arrives puffy, warm, and sturdy enough to hold a generous pile of carne asada. The meat itself is chopped to order, seasoned with a simple, confident salt-and-pepper blend, and finished with a little char from the plancha. Cabbage and salsa add crunch and heat without hiding the beef. The room is bare, the service is fast, and the line moves with the efficiency of a place that has been feeding the same neighborhood for generations. It is not fancy, but every element is executed with the kind of discipline that makes a $3.50 taco feel like a steal.

    Local tip: Cash only, closes at 3 PM, closed Sunday. Go early or miss the best tortillas in the city.

    95
    Tortilla
    98
    Filling
    94
    Salsa & Toppings
    92
    Value
    95
    Consistency
    92
    #2

    Tacos El Gordo

    Chula Vista
    Order: Adobada taco$3.50

    Tijuana-style adobada carved straight from the trompo. The spicy pork, pineapple, and cilantro combo is the best al pastor in the county.

    Tacos El Gordo imported the Tijuana taquería format and executed it better than almost anywhere north of the border. The adobada pork is stacked on a vertical trompo, basted in a deep red marinade, and shaved into a warm corn tortilla with a sliver of caramelized pineapple. The meat is salty, slightly sweet, and deeply savory, with a crusty edge from the heat. Cilantro and onion are applied with restraint, and the house salsa verde adds a bright, jalapeño-forward kick. The Chula Vista original is the most consistent, but the format works across locations because the training is rigorous. It is loud, fast, and slightly chaotic, and the taco is worth every minute in line.

    Local tip: Order at the adobada station; the trompo is always turning and the taquero slices to order.

    94
    Tortilla
    92
    Filling
    96
    Salsa & Toppings
    94
    Value
    90
    Consistency
    95
    #3

    The Taco Stand

    La Jolla / Downtown / North Park
    Order: Carne asada or al pastor taco$4.50

    A polished, visitor-friendly taquería with excellent carne asada and a salsa bar that rivals the specialists.

    The Taco Stand is the answer for visitors who want a great taco without leaving the postcard neighborhoods. The menu is tight, the tortillas are made fresh throughout the day, and the carne asada is grilled over mesquite for a clean, smoky flavor. The salsa bar is the real differentiator: six to eight options ranging from mild avocado to a habanero blend that earns respect. The La Jolla location is the most scenic, and the North Park location is the best for a late-night stop. Prices are higher than the street spots, but the execution is consistent enough that locals still show up when they want a reliable fix.

    89
    Tortilla
    88
    Filling
    90
    Salsa & Toppings
    90
    Value
    82
    Consistency
    90
    Order: Carne asada taco$3.50

    San Diego-style taco shop staple. Generous carne asada, good guac, and a format that works for both tacos and California burritos.

    Lolita's is the taco shop that raised a generation of San Diego eaters. The carne asada is sliced thin, seasoned aggressively, and piled high enough that a single taco can feel like a small meal. The tortillas are store-bought but consistently warmed and folded correctly. Guacamole is always available and always fresh. The format is straightforward: meat, onion, cilantro, and a choice of salsa. It is not the most artisanal taco in the city, but it is the kind of place that tastes like home if you grew up here. Multiple locations keep it accessible, and the consistency is the reason it has survived for decades.

    88
    Tortilla
    86
    Filling
    90
    Salsa & Toppings
    88
    Value
    90
    Consistency
    88
    #5

    Tacos El Paisa

    Logan Heights
    Order: Birria taco$4

    Birria and quesabirria done right — rich, consommé-dipped, and deeply spiced. The taco for when you want a meal, not a snack.

    Tacos El Paisa rides the birria wave with a recipe that tastes like it predates the trend. The beef is slow-cooked until it shreds into silky strands, then tucked into a tortilla that has been kissed with consommé and griddled until crisp. The dipping broth is dark, fragrant, and lightly oily in the best way. Add onion, cilantro, and a squeeze of lime, and the taco becomes a complete experience. The Logan Heights location is unpretentious and cash-friendly, and the line is shorter than the downtown birria spots because locals keep it to themselves.

    88
    Tortilla
    88
    Filling
    90
    Salsa & Toppings
    88
    Value
    88
    Consistency
    86
    #6

    Mariscos German

    Multiple
    Order: Gobernador taco$4.50

    The seafood taco specialist. Smoked marlin and shrimp tacos are the move, especially from the original truck on University Avenue.

    Mariscos German is the reason San Diego has a reputation for seafood tacos. The gobernador piles shrimp and smoked marlin onto a flour tortilla with melted cheese, peppers, and a crema-based salsa. The fish is smoky, the shrimp is snappy, and the griddle finish gives the whole thing a quesadilla-like crunch. The original truck still parks on University Avenue in City Heights, and it remains the best expression of the menu. Other locations and trucks are good, but the University truck is where the recipe was perfected. It is messy, rich, and absolutely worth a stop.

    87
    Tortilla
    86
    Filling
    90
    Salsa & Toppings
    86
    Value
    85
    Consistency
    86
    #7

    Tacos La Mezcla

    City Heights
    Order: Suadero or lengua taco$3

    City Heights under-the-radar gem. Suadero, lengua, and tripa are the real strengths, and the price is hard to beat.

    Tacos La Mezcla is the kind of neighborhood spot that food obsessives whisper about. The suadero is slow-cooked until the edges crisp, the lengua is tender and clean-tasting, and the tripa is fried to a satisfying crunch. Tortillas are small and doubled, which is the correct format for meat-forward tacos. The salsa selection is limited but well-made, and the prices are among the lowest in the city. The setting is a simple counter with plastic stools, and the crowd is a mix of families and night-shift workers. It is not polished, but it is honest and delicious.

    87
    Tortilla
    86
    Filling
    87
    Salsa & Toppings
    86
    Value
    92
    Consistency
    82
    Order: Fish taco$4

    OB's best fish taco — beer-battered, crisp cabbage, and a creamy white sauce that hits the beach-town vibe perfectly.

    Kotija Jr. delivers the kind of fish taco that defines a beach town: beer-battered white fish, shredded cabbage, pico de gallo, and a creamy sauce that ties everything together. The tortilla is doubled for structural integrity, which matters because the filling is generous. The OB location is casual, slightly cramped, and perfectly suited for a post-surf lunch. It is not the most refined seafood taco in the city, but it is the one that tastes like a San Diego afternoon. Order the fish taco and a side of rice and beans, then walk it to the pier.

    86
    Tortilla
    84
    Filling
    88
    Salsa & Toppings
    86
    Value
    88
    Consistency
    85
    Order: Carnitas or shrimp taco$4.50

    Hillcrest's upscale cantina with well-executed carnitas and a strong margarita list. Best for a sit-down taco night.

    Ortega's Bistro brings a slightly more refined approach to the taco without losing the fun. The carnitas are confit-style, with crisp edges and a soft, rich interior. The shrimp taco is grilled with citrus and topped with a bright cabbage slaw. Corn tortillas are sturdy and warm, and the salsa is served in small ramekins rather than a self-serve bar. The atmosphere is lively, the margaritas are balanced, and the service is attentive. It is the best option in Hillcrest when you want tacos and a full dinner experience rather than a counter order.

    85
    Tortilla
    84
    Filling
    86
    Salsa & Toppings
    85
    Value
    82
    Consistency
    84
    Order: Fish taco$4.50

    OB boardwalk fish taco with a bar setting. Big portions, cold beer, and the best people-watching in the neighborhood.

    South Beach Bar & Grille is a boardwalk hangout that happens to serve a very good fish taco. The fish is battered, fried, and laid over a warm tortilla with cabbage, pico, and white sauce. The portion is generous, the beer selection is solid, and the upstairs deck offers some of the best people-watching in Ocean Beach. It is not a destination taco for purists, but it is the perfect taco for a lazy Saturday afternoon. The value is strong, and the vibe is unmistakably San Diego.

    84
    Tortilla
    82
    Filling
    85
    Salsa & Toppings
    84
    Value
    84
    Consistency
    82

    What changed in this update

    Every revision to this ranking, newest first — additions, removals, and rank moves.

    1. Latest

      • List published with 10 scored picks.
    Share this guide:XFacebookRedditWhatsApp Email

    Reader picks

    Our rankings are editorial. This part is yours — vote for your favorite tacos in San Diego. One vote per reader.

    Local tips before you go

    • A great taco starts with a great tortilla. Handmade corn tortillas are the first sign of a serious taquería.
    • Carne asada and al pastor are the San Diego classics, but birria and seafood tacos are where the city is evolving.
    • Cash is still king at old-school spots like Las Cuatro Milpas and many City Heights trucks.
    • Taco Tuesday deals exist, but the best tacos rarely need a discount.

    Methodology

    How we scored it

    30%

    Tortilla

    Handmade, fresh-pressed, or properly warmed store-bought; must hold the filling.

    30%

    Filling

    Meat quality, seasoning, char, and portion.

    20%

    Salsa & Toppings

    Heat, acidity, balance, and freshness.

    10%

    Value

    Price per taco relative to quality and size.

    10%

    Consistency

    Repeatability across visits and locations.

    San Diego taco culture is basically Tijuana taco culture. The tortilla is half the score; a great filling on a bad tortilla is a failed taco.

    FAQ

    What is the best taco in San Diego?

    Las Cuatro Milpas in Barrio Logan for handmade tortillas and carne asada. Tacos El Gordo for Tijuana-style adobada.

    Where can I find the best fish tacos in San Diego?

    Kotija Jr. in Ocean Beach, Mariscos German for the gobernador, and South Beach Bar & Grille for a beach-town version.

    What is the best taco for visitors?

    The Taco Stand in La Jolla or Downtown. The menu is accessible, the tortillas are fresh, and the locations are scenic.

    Where do locals get tacos in San Diego?

    Locals line up at Las Cuatro Milpas, Tacos El Gordo, Tacos La Mezcla, and the original Mariscos German truck.

    Free: the 3-day San Diego plan locals actually use

    Hour-by-hour itinerary, taco stops, parking notes, and a packing list — sent to your inbox, plus one weekly email of new spots and events.

    Get the free plan

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction