The Fish Taco: Ensenada's Greatest Gift to the World

Ensenada is the undisputed birthplace of the fish taco, and the city wears that distinction proudly. The formula sounds almost too simple: fresh Pacific fish dipped in beer batter, fried golden, nestled into a warm corn tortilla, and topped with crunchy shredded cabbage, tangy crema, house salsa, and a squeeze of lime. Yet in execution, it is one of the most perfect foods on earth.

If it ain't broke, don't fix it. The fish taco has been perfect since the 1950s.

Where to Eat Them

Fish tacos at Mercado NegroThe legendary fish taco stands cluster around the Mercado Negro on Av. Ryerson. Tacos Fenix is the most famous — operating since the 1950s and widely credited as one of the originals. Arrive before noon. By 2pm the best spots often sell out of the freshest catch.

Unlike the battered-and-fried versions common in San Diego, traditional Ensenada fish tacos use a lighter batter and dorado or rockfish rather than cod. The difference in freshness and texture is remarkable. Each taco costs about $1.50 USD. You will immediately want four more.

Pro Tips

Order two tacos to start — they're small, they're cheap, and you'll want to know exactly what you're dealing with before you commit to a dozen. Cash only at most stands. Bring small bills. Ask which fish came in that morning.