Family owned · since 2010

The best Mexican food in San Diego.
5 locations.

Cardiff · Carlsbad · Carmel Valley · Del Mar · La Jolla (opening soon) — family-owned, voted #1 on Yelp's Top Ten Mexican Restaurants in North San Diego County. Fish tacos, breakfast burritos, carne asada, full bars.

Fresh Mexican food at El Pueblo — fish tacos from Cardiff, Carlsbad, Carmel Valley, and Del Mar

Voted #1 on Yelp's Top Ten — North San Diego County

Why locals keep coming back

Three reasons we're #1

$1.39 Fish Tacos

Crispy, fried-to-order, chipotle sauce, fresh cabbage and pico. Order as many as you want — there is no limit.

Fresh Every Day

Locally sourced vegetables delivered every morning. Nothing sits overnight. You can taste it in every bite.

Cervezas & Margs

Full bars in Del Mar and Carmel Valley — whiskey, bourbon, vodka, gin, rum, tequila, mezcal. Beers on tap at Del Mar, fresh-pressed margaritas, and every classic cocktail.

The signature

The famous $1.39 Fish Taco.

Crispy fried-to-order fillet, chipotle sauce, fresh pico, crisp cabbage on a warm corn tortilla. Order one. Order ten. There is no limit — and there never has been.

Fish Taco $1.39 unlimited

On the menu

A look at the kitchen

See the full gallery →

Planning a big party?

Taco bars, party packs, and full-service catering at all four current locations — plus heated patios for private events.