Joe Jack's Fish Shack

An established seafood restaurant in the Romantic Zone, featuring whole grilled red snapper and Baja-style fried fish tacos in a relaxed atmosphere.

Located at No. 212 Basilio Badillo in the Romantic Zone, this restaurant is a regular on Puerto Vallarta's seafood lists. The signature is the whole grilled red snapper served with garlic confit, cilantro, Mexican rice, and beans, alongside Baja-style fish tacos, sizzling octopus, and shrimp dishes, as well as burgers and a kids' menu. When the downstairs is crowded, you can head to the open-air rooftop terrace. The bar is noted for tequila-based spirits and fresh fruit mojitos. Open daily 12:00-23:00, with an average cost of about 170-520 MXN, though a whole fish is priced higher. Within walking distance from Los Muertos Beach.

Opening hours

Daily 12:00-23:00

Seafood · Terrace · Ranking favorites

Nearby sights

Places to eat nearby

More in Puerto Vallarta