New Now open in La Jolla — 564 Pearl Street · 6am to midnight, 7 days

Open 24 hours

El Pueblo Mexican Food
Cardiff-by-the-Sea

A Cardiff-by-the-Sea institution serving authentic Mexican food around the clock — breakfast burritos at dawn, late-night tacos, always fresh.

El Pueblo Cardiff-by-the-Sea

Hours

Open 24 hours · 7 days a week

What to expect

  • Open 24 hours
  • 7 days a week
  • Shared address with Cardiff Valero

Mexican Food in Cardiff-by-the-Sea — Open 24 Hours

El Pueblo's Cardiff-by-the-Sea location is our flagship — the original kitchen that started the neighborhood's love affair with fresh, fast, affordable Mexican food. Tucked just off the 5 at 820 Birmingham Drive, this is the only Mexican restaurant in Cardiff open 24 hours a day, seven days a week. Surfers grab breakfast burritos before dawn. Night shifts drop in for carne asada tacos at 2am. Families roll through after soccer practice. Whenever you're hungry, we're open.

Family-owned, El Pueblo Cardiff has become a neighborhood staple — the kind of place locals send visitors, and the first stop for everyone coming back to town. Our kitchen turns out the same menu you'll find at our Carlsbad, Carmel Valley, and Del Mar locations, all made fresh every day with produce delivered each morning.

Fish Tacos, Breakfast Burritos, and Late-Night Eats in Cardiff

Cardiff is where the famous $1.39 Fish Taco was born — crispy fried-to-order fillet, chipotle sauce, fresh pico, crisp cabbage on a warm corn tortilla, with no limit on how many you can order. It's the taco we've never raised the price on. Locals come in for five at a time.

Beyond the fish taco, the Cardiff kitchen serves the full El Pueblo menu all 24 hours: breakfast burritos (Super, Steak and Eggs, Machaca, Chorizo), huevos rancheros and chilaquiles in the early morning, carne asada plates and burritos through the day, and late-night favorites like adobada tacos, carnitas quesadillas, and carne asada fries for the post-midnight crowd.

Easy In, Easy Out — Right Off the 5 in Cardiff

El Pueblo Cardiff sits at 820 Birmingham Drive, sharing an address with Cardiff Valero — gas, snacks, and cold drinks next door. Fuel up the car and the people in it at the same stop. Order at the counter, take it to go, or eat in the lot with the windows down — it's how Cardiff does it.

Read more: Anatomy of a Fish Taco: A Perfect Fusion of Flavors →

From Google

What people are saying.

4.6 1,827 reviews See all on Google →

norma daniela lepe trillo

★★★★★ 4 months ago

Everything was perfect since i walked in, Aylinn was a big help while i was going through the menu and the cooks (Fabian and Iracema) did an awesome job cuz it was delicious 💕

Anthony Wong

★★★★★ 4 months ago

I’ve been coming here for over 10 years and even through COVID. The BEST fish tacos I’ve had from LA to SD. The fish, the hours, and not to even mention the price. You can’t beat the tacos, the quality and the service! Aylin and Noé are always serving with a smile!
I’ll always be coming back and highly recommend this place for the best fish tacos in SoCal period!

せんぱい.

★★★★★ 4 months ago

Been coming to this spot pretty regularly and man they never miss, the fish tacos are always so damn good. I even got hooked up with a free drink as a token of appreciation since I promised to write a genuine review whenever I had time. If you ever want to eat some amazing fish tacos, these are probably the best in town especially for the price. The customer service is also amazing, everyone seems to be very friendly and helpful.

Suzanne Cooper

★★★★★ 4 months ago

The best fish tacos and only $1.39 each. They are delicious and the salsa bar is on point!

Frequently asked

Cardiff-by-the-Sea — questions

Are you really open 24 hours?

Yes. El Pueblo Cardiff-by-the-Sea is open 24 hours, 7 days a week — the only 24-hour Mexican food in Cardiff. The full menu is available all night, including fish tacos, burritos, and carne asada plates.

Where is El Pueblo Cardiff located?

820 Birmingham Drive, Cardiff, CA 92007 — just off the 5 freeway at the Birmingham exit. We share a parking lot with Cardiff Valero gas station.

Where do I park?

820 Birmingham Drive shares its lot with Cardiff Valero gas station — plenty of parking, easy in and out. We're a counter-service location; most orders are takeout or eaten in the lot.

How much are your fish tacos?

$1.39 each, with no limit on how many you can order. Our signature fish taco — crispy fried-to-order fillet, chipotle sauce, fresh pico, cabbage on a warm corn tortilla — and we've never raised the price.

Do you serve breakfast at night?

Yes. Breakfast burritos, huevos rancheros, chilaquiles, and every other breakfast item on our menu are available 24 hours at the Cardiff location.

Hungry, Cardiff?

Order pickup, browse the menu, or drop in — we're ready.