Birthplace of the fish taco — plus al pastor, birria, carne asada, churros, and late-night taco runs
Ensenada is the birthplace of the modern fish taco. In the 1950s-60s, fishermen on the docks began battering and deep-frying fresh catch in techniques borrowed from Japanese tempura — serving it on corn tortillas with cabbage, pico de gallo, and creamy white sauce. The formula hasn't changed because it didn't need to. Today, taco stands line the streets, each with their own batter recipe and sauce. Most tacos cost $1-3 USD.
Fish Tacos — Michelin Guide Recommended, Since 1970
The most iconic fish taco stand in Ensenada. Michelin Guide recommended. Streetside kiosk with counter seating, frying perfect battered fish tacos since 1970. White-and-red tiled, unpretentious. This is where to start your taco journey.
📍 Av. Espinoza S/N, Col. Obrera, 22830 Ensenada
🍴 Must-Order: Taco de pescado (fish), taco de camaron (shrimp) — load up on toppings
💰 Price: $ ($1-3 per taco)
🕒 Mon 8 AM - 12 AM; Tue-Sat 12 PM - 12 AM; Sun 12 PM - 8 PM
Classic Fish Tacos — Decades of Crispy Perfection
Another legendary fish taco stand (different from El Fenix/Ranchito). Been frying crispy fish tacos for decades in their own signature batter. A worthy rival to any fish taco stand in the city.
📍 Espinoza 451, Col. Obrera, 22830 Ensenada
🍴 Must-Order: Classic battered fish taco
💰 Price: $ ($1-3 per taco)
Fish & Shrimp Tacos — Honest Local Stand
Authentic local taco stand praised for good, honest fish tacos. No frills, no hype — just crispy battered fish and shrimp in warm tortillas. A reliable go-to that locals swear by.
📍 Downtown Ensenada
🍴 Must-Order: Fish tacos, shrimp tacos
💰 Price: $ ($1-3 per taco)
Fish Market Tacos — Multiple Carts & Stalls
The fish market area is surrounded by taco carts and small stands all frying up the morning's catch. Walk through, compare, and pick the one that smells the best. Budget-friendly and ultra-fresh.
📍 Miramar S/N, Col. Zona Centro, Ensenada
🍴 Must-Order: Fish tacos, shrimp tacos, whole fried fish
💰 Price: $ ($1-5 per item)
Carne Asada & Al Pastor — Wood Fire, Handmade Tortillas
Traditional taco stand with meat cooked over wood fire. Handmade tortillas, slow-cooked beans. The carne asada is grilled over mesquite and served on large, paper-thin flour tortillas — a Northern Mexico tradition. Old-school and excellent.
📍 Calle Tercera Sur, Ensenada
🍴 Must-Order: Carne asada, al pastor — get the handmade tortillas
💰 Price: $ ($1-3 per taco)
Birria de Res — Jalisco-Style Slow-Braised Beef
Traditional Mexican restaurant known for birria. Slow-braised beef in rich, spiced adobo broth. The meat is pulled and stuffed into a corn tortilla, dipped in red consomme fat and griddled until crispy. Served with a cup of braised broth for dipping. Cozy atmosphere, homestyle Jalisco cooking.
📍 Downtown Ensenada
🍴 Must-Order: Birria de res with consomme, handmade tortillas
💰 Price: $-$$ ($8-18 USD per person)
Al Pastor — Spit-Roasted Pork with Pineapple
Look for the vertical spit (trompo) with a pineapple on top. Pork marinated in adobo (dried chiles, achiote, vinegar, spices) is stacked and slow-roasted, then shaved directly into a small corn tortilla with diced pineapple, onion, and cilantro. A dish of Lebanese-Mexican fusion origins. Follow the smoke.
📍 Various stands throughout downtown Ensenada
🍴 Must-Order: Tacos al pastor — ask for extra pineapple
💰 Price: $ ($1-3 per taco)
Carne Asada & Al Pastor — After Dark
Many taco stands operate late into the night, especially carne asada and al pastor. Follow the smoke and the crowds. The best late-night stands are often the busiest — a line is a good sign. Downtown Ensenada comes alive after dark with glowing taco carts on nearly every block.
📍 Throughout downtown Ensenada
🍴 Must-Order: Carne asada with guacamole and grilled onions
💰 Price: $ ($1-3 per taco)
Seafood Tostadas — The Most Famous Cart in Mexico
Not just seafood — La Guerrerense is the ultimate street food experience. Sabina Bandera's legendary cart has been Michelin-listed and Netflix-featured. The tostadas are works of art topped with sea urchin, ceviche, and seafood cocktails.
📍 Av. Adolfo Lopez Mateos 917, Centro, 22800 Ensenada
🍴 Must-Order: Sea urchin tostada, any ceviche tostada
💰 Price: $ ($3-8 USD per item)
Classic Mexican Street Snacks — Found Everywhere
Tostilocos: a bag of Tostitos split open, loaded with cueritos (pickled pork skin), jicama, cucumber, chamoy, Valentina hot sauce, lime, and Japanese peanuts. Elote: grilled corn on the cob slathered with mayo, cotija, chili powder, and lime. Esquites: the same flavors in a cup. Found on nearly every street corner.
📍 Street vendors throughout Ensenada
🍴 Must-Order: Tostilocos, elote with all the toppings
💰 Price: $ ($1-4 USD)
Churros & Coffee — Near the Cruise Port
Fresh-made churros — traditional, or filled with cajeta (goat milk caramel), chocolate, or Nutella. Crispy outside, soft and doughy within. Pair them with Mexican hot chocolate for the ultimate street dessert. Accepts both dollars and pesos.
📍 Av. Riveroll 122, Ensenada
🍴 Must-Order: Churros filled with cajeta, Mexican hot chocolate
💰 Price: $ ($2-6 USD)