Dish
Taco de Pescado

Photo from
Marisma Fish Tacos · Puerto Vallarta
The story
The taco de pescado, or fish taco, is a Mexican dish consisting of battered, grilled, or fried fish served in a corn or flour tortilla, typically garnished with cabbage, crema, salsa, and a squeeze of lime. While the exact origin is debated, the modern fish taco is widely credited to Baja California, where Japanese-Mexican fishermen in the mid-20th century began frying local catch and serving it in tortillas. The style spread north and became a staple of coastal Mexican cuisine.
A great taco de pescado hinges on fresh, flaky white fish—such as mahi-mahi, snapper, or cod—and a light, crisp batter that does not overpower the fish. The tortilla should be warm and pliable, and the toppings must balance richness with acidity. In Puerto Vallarta, Mexico, Mark Wiens has praised two venues for their exceptional versions: Marisma Fish Tacos, where the fish is often grilled or fried to order, and Tacos Capalos Nancy, known for its vibrant salsas and generous portions. Both spots highlight the importance of fresh, local seafood and a simple, well-executed preparation.
Regional variations abound. In Baja California, the classic fish taco is deep-fried and served with a creamy white sauce and shredded cabbage. In Sinaloa, the fish is often grilled and topped with a pico de gallo-style salsa. Along the Gulf Coast, versions may incorporate achiote or citrus marinades. The taco de pescado remains a beloved street food, celebrated for its ability to showcase the ocean’s bounty in a single, handheld bite.
Synthesised by AI from every creator’s review.
Where to eat it
2 places reviewed by YouTube creators.
What creators say
Highlights from 2 creator reviews of Taco de Pescado.
A stall in Zona Romantica serving what many say are the best fish tacos in Puerto Vallarta, with fresh-made tortillas and perfectly fried fish.
A fantastic local market stall serving unique ceviche and excellent fried shrimp and fish tacos with fiery salsas.

