
Best Restaurants in Puerto Vallarta: Tacos, Seafood and Splurge Picks
Use this Puerto Vallarta restaurant guide to pick street tacos, fresh seafood, vegan plates and special-occasion dinners, with what to order and how to pay.
On this page
Puerto Vallarta's best eating is spread across street taco carts, no-frills seafood kitchens and a handful of serious special-occasion rooms, and the bulk of it clusters in and around the Zona Romántica, where you can walk between most of the names below. The city's dining runs far beyond beach-resort food, from al pastor cut off a spinning trompo to French-Mexican tasting menus in a garden. This guide groups the picks by craving (tacos, seafood, birria, breakfast, vegan, splurge), names what to order at each spot, and closes with how to pay.
What you eat here is shaped by the coast and by Jalisco: mahi-mahi, red snapper and grouper show up as ceviche, aguachile and catch of the day, and birria, a meat stew served with corn tortillas, is the non-seafood dish to seek out. The scene is big enough that picking by area and by budget beats chasing a single ranked list. Expect street carts and casual counters at one end and garden fine dining at the other.
Street tacos and stands worth seeking out
Start with the carts. Pancho's Takos draws long lines that move fast, and the order to get is the costra taco, a taco wrapped in a melted cheese crust on the outside. Marisma Fish Tacos is a tiny place with only a few things on the menu, and the breaded fish taco with white sauce is the reason to go. Tacos El Moreno's al pastor comes off a big spinning pile of meat with a little pineapple added, and you can simply point and say tres.
For late eating, Tacos El Cunado stays open late and suits a stop after drinks, unfancy and straightforward. Tacos Sonorita Olas Altas rounds out the neighborhood taco options in the Zona Romántica. Pancho's Takos also appears among the city's widely bookmarked spots, so treat the line as part of the plan rather than a surprise.
A taco cart is chosen on turnover, not on signage. Pick a stand with a line or one moving food quickly so items are not sitting out long, and check that the person taking money is not also handling the food. Carts where locals are standing around eating are the reliable signal; the best ones usually sit away from the heaviest tourist foot traffic.

Seafood: beach views versus no-view kitchens
Vallarta is on the ocean, but the best fish is not always the table with the view. Mariscos El Guero has no view and no fancy plates, just good shrimp and fish, and its aguachile is spicy and refreshing on a hot day. La Tía Rosa is known for smoked marlin, served in a taco or a tostada, with a local crowd. El Barracuda is casual and cheap in style: whole fried fish and a cold beer is the whole meal.
If you want the sand-and-sunset version, Oceano sits right on Los Muertos Beach where you can eat with your feet near the sand, and the grilled octopus is the dish to order there; it runs pricier than the inland kitchens. Abulón Antojería del Mar appears on the city's bookmark lists as another seafood option. A useful habit at any of them: ask what came in fresh that morning and which fish the catch of the day actually is, rather than ordering blind off the menu.
Order by fish name when you can. Mahi-mahi, red snapper and grouper are the common names on menus here, and they arrive as ceviche, aguachile or a simply cooked catch of the day. Seafood is the local specialty, so a menu built around the day's fish is a better bet than a long list of imports.
Birria and antojitos, ordered correctly
Birria is the non-seafood dish to know: a meat stew of goat, beef or chicken served with corn tortillas. Many places also serve birria tacos, with the meat inside the tortilla and a consommé on the side for dipping. If you want the tacos rather than the stew, say so specifically, or you may end up with a bowl of stew in front of you.
Tortillas come cooked three ways, and the words are worth memorizing. Dorado means crispy, medio dorado is medium crispy, and blandito is not cooked at all; order by name and you get what you pictured. Birriería Robles is the birria name on the city's bookmark lists, while Cenaduria Tia Anita and El Carboncito cover the broader antojito end of things.
Breakfast and brunch in the Zona Romántica and Centro
Breakfast is not a meal to skip, and the useful split is between a quick stand meal and a sit-down table before a day of walking. Plan your first meal near where you are staying: the Zona Romántica's flat streets make a café stop easy, while a Centro morning pairs with the Malecón and plazas. For taco-by-taco picks across the city, see the separate Puerto Vallarta Tacos guide. Whatever you order, pair it with a coffee stop rather than treating breakfast as an afterthought.
If you would rather learn the cooking than just eat it, a market visit and cooking class fills a morning and gives you the vocabulary for the rest of the trip. It is a good rainy-day-free alternative to another restaurant meal, and a way to make sense of the salsas and marinades you keep tasting.

Vegetarian and vegan picks
Meat-free eating is no longer an afterthought here. Veggitalia, Elixir Spot Vegan and Chakrana are the vegan and vegetarian names that come up in the city's dining lists, and they cover both a full sit-down meal and a lighter plant-based plate. These are the picks to use when part of the table wants seafood and part does not.
Even at seafood and taco spots, vegetarian eating is easy to arrange: ask for the version without meat and lean on the rice, beans, salsas and tortillas that come with most plates. At a taco cart, the cheese-and-vegetable options and the fresh salsas are the practical route. Use the vegan venues when you want a full menu built around plants rather than a stripped-down plate.
Splurge and special-occasion dinners
For a night that deserves a reservation, Café des Artistes is the splurge: expensive, set in a garden, with French-Mexican fusion cooking and a tasting menu that is the reason to go once. La Cappella serves Italian food with a view of the church at sunset, so ask for a table on the edge when you book. Tintoque sits on the river with modern Mexican cooking and service that matches the setting.
Icaro overlooks the Malecón and works well for cocktails that turn into dinner. Makal Gastronomica, ICÚ, Mar Y Vino and Makai Restaurant round out the upscale end of the city's bookmark lists, alongside El Campanario, Barrio Bistro and Chakrana. Book ahead for sunset hours, when the view tables go first.
If a special dinner is the plan, decide which view you want before you book: church dome, river, or open sea. The Malecón and riverside rooms trade on the setting, while the garden rooms trade on quiet and cooking. Either way, reserve for the hour you actually want, since the best tables at sunset are the ones people ask for.
Walking-distance picks in the Zona Romántica
The Zona Romántica is where the density pays off, and it is also where people stay. If you base yourself there you can walk to nearly every restaurant in this guide, which matters more than it sounds: driving from one end of Puerto Vallarta to the other is slow these days, and the cross-town trip can eat an evening. Pick your dinner by neighborhood first and the drive stops being part of the plan.
Group your eating by area and meal. A taco crawl, a seafood lunch and a splurge dinner can all happen on foot if you stay central, while a night out across town needs a taxi or ride-hailing both ways. That is the honest trade-off: the best single neighborhoods are the ones where you walk, and anything far out is a deliberate trip rather than an impulse stop.
Budget eating: street vendors and smaller joints
Eating cheaply here is not a compromise. Street vendors and smaller local joints are where the budget-conscious traveler eats, and it is also where some of the best cooking happens. If you want to eat well on a low spend, build a couple of meals a day around the carts and counters, and save the sit-down rooms for one or two meals.
A food tour is one way to cover a lot of ground and taste widely without committing to a full dinner at each stop. It suits a first day, when you are still working out which neighborhoods you like and where you want to return. Use it to find the carts and counters you will come back to on your own.
Cash, card and tipping
Cash still rules in Puerto Vallarta, and plenty of restaurants remain cash only; if you plan to eat at street carts you will need pesos. Fancier establishments and hotel restaurants more readily accept cards, so the split is roughly street versus upscale rather than a citywide rule. Carry pesos for the carts and treat the card as backup for the nicer tables.
Tipping works much as it does in the U.S., with 15% a reasonable baseline and 20% for excellent service. Servers bring the card terminal to your table so you can add the percentage directly on the machine. If you are paying in cash for a cart meal, round up and keep small bills handy.
Where the food scene meets the rest of the trip
Food is only part of a Puerto Vallarta itinerary, and the dining map overlaps with the sights: taco stops near the Malecón, seafood on Los Muertos Beach, and splurge rooms in Centro. Plan meals as anchors and let the walking between them do the sightseeing. A single well-placed lunch can put you halfway between the beach and the plazas.
If you are comparing beach destinations, Puerto Vallarta's draw is that it pairs city vibes with coastline rather than being a quiet beach town. That also means the food scene is broader: fine-dining rooms, taco carts, seafood shacks and vegan counters all in one trip. For a different coastal comparison, see how the table stacks up in the best restaurants in Cabo San Lucas, where the menu centers on a very different coastline.
Build your Puerto Vallarta eating plan around one neighborhood
The practical move is to pick your base first, then let the restaurants follow. If you stay in the Zona Romántica, you can walk to tacos, seafood and splurge rooms in the same evening, and the cross-town drive stops being a factor. If you are farther out, plan one or two deliberate dinner trips rather than improvising at 8 p.m.
Sort your meals by craving: a taco crawl one night, a no-view seafood lunch another, birria for the non-fish eater, and one splurge dinner with a reservation. Carry pesos, keep the tip percentage in mind and check with the restaurant on anything time-sensitive, since hours and menus change. That leaves the rest of the trip for the beach, the Malecón and the walk between meals.
Explore more Puerto Vallarta guides
- Puerto Vallarta Cooking Classes
- Puerto Vallarta Food
- Puerto Vallarta Tacos
- Puerto Vallarta Tequila
Frequently Asked Questions
Does Puerto Vallarta have any Michelin-starred restaurants?
No source in this guide lists Michelin-starred restaurants in Puerto Vallarta. The city's standout rooms are the special-occasion picks such as Café des Artistes and La Cappella, which are worth booking for the setting and cooking rather than for a star rating.
What are the best restaurants in Puerto Vallarta on the water?
Oceano on Los Muertos Beach is the water-facing pick in this guide, and the grilled octopus is the dish to order. Icaro overlooks the Malecón, which gives you a sea-and-street view rather than sand. Beachfront tables are worth one sunset meal; for the freshest fish, the no-view kitchens inland are the better bet.
Is it expensive to eat in Puerto Vallarta?
No. The range is wide: street vendors and smaller local joints keep costs down, while Café des Artistes and similar rooms are an occasional splurge. Build most meals around carts and counters and save one or two dinners for the nicer rooms, and ask your restaurant for current menu prices since they change.
What should I order at a Puerto Vallarta taco cart?
At Pancho's Takos, get the costra taco, which comes wrapped in a melted cheese crust. At Marisma Fish Tacos, order the breaded fish taco with white sauce. At Tacos El Moreno, point at the al pastor and say tres; you get three tacos with a little pineapple.
Do Puerto Vallarta restaurants take credit cards?
Many restaurants are still cash only, especially at street carts and smaller local spots, so carry pesos. Fancier establishments and hotel restaurants more readily accept cards, and servers bring the card terminal to your table so you can add a tip.
Sources
Notes for your next Mexico trip
Optional updates when we add or correct a town guide.
You might also like
Continue reading
More guides you'll find useful





