
You've never had Fish Tacos like these.

Don't Forget: Fresh, Local Ingredients

Cervezas? On Tap!

MEXICAN FOOD, MEET YOUR MAKERS.
El Pueblo has always had one mission: to be the best Mexican food North of the border. Give us a try, we promise you won’t be disappointed.
We have three locations, centered in Del Mar, Carlsbad, and Cardiff. If you’re looking for fresh, local ingredients, and authentic Mexican chefs, we have you covered. If you’re looking for all that, AND beers on tap, sip a cold one in Del Mar! While you’re at it, check out our Happy Hour Specials, large outdoor patio, and luxury TVs- streaming your favorite content, of course.
Lastly, you’ve probably heard the legends, but we’re here to tell everyone the facts.
We ARE the home of the 2 for $3 fish tacos. And yes, they really are that good.
HAPPY HOUR, BY THE HOUR
Available at our Bar Locations
#1 Rated Mexican Food in Del Mar
Looking for fresh and quality Mexican Food? At El Pueblo Mexican Grill in Del Mar, we’ll serve you up the best and freshest Mexican food around. We use fresh vegetables delivered daily! Come join us for the #1 rated Mexican Food in Del Mar.
WHAT PEOPLE ARE SAYING

โAwesome spotโ
Jon T.

โBest Mexican Food in Del Mar!โ
Mike G.

โEl Pueblo is the best! โ
LeeAnne B.

“Fantastic Food”
Jerri C.