Where to Eat in Zona Romántica

The densest, best eating in Puerto Vallarta — from a $1 taco to a rooftop tasting menu, often on the same street.

Independent guide · Last updated September 2026

Restaurant at night, Puerto Vallarta
Restaurant at night, Puerto Vallarta. Photo: Sharon Hahn Darlin, Wikimedia Commons, CC BY 2.0.

If you're staying in Old Town, you could eat somewhere different every meal of a two-week trip and not run out. Rather than a list of names that date quickly, here's how to eat well by type — the approach that actually works on the ground.

Street tacos & stands

The real strength of the neighbourhood. Look for busy stands with a queue of locals, a single specialty (al pastor, birria, fish), and high turnover. Cash, small plates, eat standing. A food tour on day one is the fastest way to find the good ones.

Basilio Badillo — "restaurant row"

This street concentrates mid-range and upscale dining, from Mexican fine dining to international kitchens. It's where to go for a sit-down dinner with a table booked.

Rooftops & sunset dining

Several Old Town restaurants trade on rooftop views west over the bay. Go for the sunset, book ahead in high season, and expect to pay for the view as much as the plate.

Seafood & the beach clubs

On and around Los Muertos, ceviche, grilled fish and aguachile served feet-from-the-sand are a Vallarta staple. Casual, fresh, and best at lunch.

The move: tacos and stands for lunch, a booked table on Basilio Badillo or a rooftop for dinner. That's how locals and long-stayers actually eat here.