The famous al pastor tacos at Pancho’s Takos, shaved fresh from the trompo.


Home » Destinations » Mexico » Puerto Vallarta » Puerto Vallarta Food Guide

Last updated: February 2026 by Corey Gasman

From the Editor:

I’ve been to Puerto Vallarta two times in the last six years with my wife, and we always stay in Zona Romántica. It’s walkable, lively, and packed with great food, which means you can eat really well without turning your trip into a spreadsheet.

This list is a mix of our repeat favorites plus local picks from a good friend Dave who has a place here. We’ve included everything from the famous taco lines to the daily market where you can buy warm tortillas for your Airbnb.

Where to stay for this guide:

If you want this guide on easy mode, stay in Zona Romántica near Olas Altas and the river. You can walk to tacos, seafood, the markets, and most sunset beach spots without needing taxis.

Start Here: How to Eat Well in Zona Romántica

The best PV food days are easy. Keep breakfast relaxed, do tacos or seafood for lunch, then build your evening around sunset. Zona Romántica and Emiliano Zapata make it simple to stay close, avoid over-planning, and repeat the places that hit.

A perfect PV food day:

9:30 breakfast (birria or a sit-down cafe)
12:30 seafood tacos or a relaxed lunch
17:30 sunset drinks on the beach plus an appetizer
20:00 dinner (molcajete, fresh catch, or a street wander)
22:30 late-night pastor (or a churro) if you are still standing

⭐️ The Golden Rule: If you want one calm, great meal every day, make it breakfast or lunch. Nights in Old Town are meant to be lively.

Worth knowing:

Some of the best taco spots are morning and afternoon only. If you show up late, they can be sold out or closed.

Chef slicing Al Pastor meat from the vertical spit (trompo) at Pancho's Takos.
Top-down view of a clay dish filled with three different salsas—green, orange, and dark red—and fresh lime wedges, with wooden spoons resting in the sauces.

Left: The master at work slicing meat from the trompo. Right: The salsa bar at Pancho’s Takos, start mild and work your way up.

Tacos you do not skip

These are the repeatable wins in Zona Romántica. Easy to reach, consistently busy, and exactly what you want after a beach day.

Pancho’s Takos

  • Best for: a classic PV taco night that actually lives up to the hype.
  • What to order: al pastor tacos. Add the cheese crust (volcanes) if you want the pro move.
  • Map link: Open in Google Maps

Sonorita

  • Best for: a strong nearby alternative when you want charcoal-grilled meat and less waiting.
  • What to order: rib eye tacos or the house special if you want a “go big” plate.
  • Map link: Open in Google Maps

Tacos de Birria Chanfay

  • Best for: a daytime birria stop that feels like you found the real thing.
  • What to order: tacos dorados (crispy) plus a cup of consommé for dipping.
  • Timing: late morning to early afternoon (they close when the meat runs out).
  • Map link: Open in Google Maps
Rows of golden tacos de birria crisping on the flat-top griddle at the Tacos de Birria Chanfay street stand.

Golden, crispy birria tacos frying up at Tacos de Birria Chanfay.

Local Guide Tip: In PV, birria is usually a daytime thing. If you want birria, do it for breakfast or lunch and do pastor at night.

🌮 Lingo Check: The Trompo
That massive spinning stack of meat at a pastor spot is the trompo. If you see it, you’re in the right place. If you don’t, it’s probably not true al pastor.

Dining tables set on the open-air patio of River Café, overlooking the Cuale River in Zona Romántica.

River Café offers a peaceful breakfast setting right on the Rio Cuale island.


Breakfast and coffee

Coco’s Kitchen

Courtyard garden vibes that feel like a hidden pocket in the middle of Old Town. Famous for their stuffed French toast.

Open in Google Maps

Serrano’s Meat House

A solid, convenient breakfast when you want something hearty and straightforward.

Open in Google Maps

Cafe de Olla

A classic for cinnamon coffee and chilaquiles. There’s often a line, but it moves.

Open in Google Maps

River Cafe

Worth doing once for the setting right on the Rio Cuale. Go earlier if you want it cooler and quieter.

Open in Google Maps

Grilling up some deliciousness at the Olas Altas Saturday Market.

The smoke signal, fresh BBQ being grilled at the Olas Altas Saturday Market.


Saturday market ritual

If you’re in PV on a Saturday during market season, this is one of the best “grazing lunches” in the city. The move is to show up hungry and try a few different stalls.

Go hungry. It’s the easiest way to turn one morning into a full food memory.

What to do here

  • Follow your nose: if you smell smoke, find the BBQ stand before it sells out.
  • Bakery first: grab something for later, then eat the savory items while they’re hot.
  • Mix and match: buy two or three small plates and eat on the benches while the music is going.

Open the park in Google Maps

⏰ Timing Tip: Go earlier if you want the best selection and fewer crowds.

A bustling daytime scene at Mercado Emiliano Zapata in Puerto Vallarta, showing people shopping for large displays of fresh tropical fruits, vegetables, and dried goods under distinctive white arches trimmed with red. A bright green fresh juice stand is visible on the right.

The daily hustle under the iconic arches of Mercado Emiliano Zapata. Located in the heart of Zona Romántica, this authentic market is the essential stop for stocking up on fresh mangoes, avocados, and fresh-squeezed juice.


The Daily Market: Mercado Emiliano Zapata

Unlike the Saturday market (which is a pop-up event), the Mercado Emiliano Zapata is the daily lifeline for locals. If you are staying in an Airbnb or condo, this is where you come to stock your fridge.

Why you go here

  • The tortillería: you can watch the machine running. Buy a kilo of hot tortillas to take back to your condo.
  • Produce: fresh limes for drinks, ripe mangoes for breakfast, avocados that are actually ready to eat.
  • The juice stand: you can usually find fresh squeezed OJ and green juices right near the entrances.

Location: near the corner of Camichín and Lázaro Cárdenas in Emiliano Zapata.

Open in Google Maps

Close-up of tuna montaditos appetizer with avocado, diced tuna, and crispy fried onions on top.

Fresh tuna montaditos at Tuna Azul, one of the best light lunches in Zona Romántica.


Zona Romántica favorites

These are the easy Old Town wins. Great locations, consistent food, and they cover the spectrum from seafood to comfort-food classics.

  • Marlow’s (Basilio Badillo): fusion of Mexican and international flavors. Website | Map
  • Bravos (Madero): excellent food and worth planning for. Reservations | Map
  • Adobe Cafe (Basilio Badillo): a solid Restaurant Row pick when you want a safe win. Map
  • Mariscos El Güero (Madero): fresh, authentic seafood. Info | Map
  • La Fina Cocina de Barrio (El Caloso): off the main path and worth it if you plan ahead. Info | Map

Tuna Azul

  • Best for: a fresh lunch that still feels light.
  • What to order: lobster tacos and the tuna montaditos.
  • Map link: Open in Google Maps

Casual institutions

Most of the best “family meals” in PV are casual. Fast seafood tacos, home-cooked plates, and local spots that keep it simple.

  • Pajaritos (Emiliano Zapata): amazing seafood tacos. Info | Map
  • Cenaduria Celia: home-cooked Mexican dishes. Info | Map
  • Mariscos Cisneros: local gem for fresh seafood. Menu | Map

Centro favorites

If you wander into Centro, these are two reliable picks that feel local and low-fuss.

  • Melissa’s: a reliable spot for traditional Mexican food. Info | Map
  • La Isla de Marin’s: hole-in-the-wall seafood that locals love. Info | Map
Sunset at Cuates y Cuetes in Puerto Vallarta with beach tables, ocean views, and drinks on a table near the Malecón.

Sunset drinks at Cuates y Cuetes, the view of Los Muertos Pier is unbeatable.


Sunset & Beach Dining

This is the PV superpower. Arrive early, lock in seats, and let the sky do the work. These are the spots where you want to be when the sun goes down.

Cuates y Cuetes

  • Best for: Casual drinks right next to the pier.
  • What to order: Queso fundido with chorizo. Add jalapeños if you like heat.
  • Map link: Open in Google Maps

El Dorado

  • Best for: The classic “toes in the sand” romantic dinner. It’s slightly more upscale than the neighbors and perfect for a slow meal.
  • What to order: The Catch of the Day (grilled) or the Stone Crab Enchiladas.
  • Map link: Open in Google Maps

Daiquiri Dick’s on the Playa

  • Best for: A “South Beach chic” vibe. It was recently renovated and feels modern, breezy, and cool.
  • What to order: Their Giant Shrimp or the Pork Chop. And, obviously, a daiquiri.
  • Map link: Open in Google Maps

La Langosta Loca

  • Best for: Old-school traditional seafood. It’s less flashy, more local, and reliable.
  • Pro Tip: Ask for a table upstairs if you don’t want to sit on the beach. 
  • Map link: Open in Google Maps

Dinner picks

When you want a proper sit-down dinner in Zona Romántica, these are the high-reward choices ranging from fun to fine dining.

Margarita Grill

  • Vibe: Loud, fun, and colorful.
  • What to order: The Molcajete. It is a bubbling volcano of meat, cheese, and cactus salsa that easily feeds two people.
  • Map link: Open in Google Maps

Barcelona Tapas

  • Vibe: Rooftop dining with the best city view in town. This is a “must-do” at least once.
  • What to order: The Paella (order it as soon as you sit down, it takes time) and a pitcher of Clericot (white wine sangria).
  • Map link: Open in Google Maps

Café des Artistes

  • Vibe: The ultimate special occasion. It is lush, artistic, and world-class fine dining.
  • What to order: The Tasting Menu if you want the full experience, or the Short Rib if going a la carte.
  • Map link: Open in Google Maps

Azafrán

  • Vibe: A sophisticated European bistro that feels intimate and calm amidst the chaos of Old Town.
  • What to order: The Duck Breast or any of their handmade pastas.
  • Map link: Open in Google Maps

La Palapa

  • Vibe: The “Grand Dame” of beach dining. White tablecloths, tiki torches, and elegant service on the sand.
  • Best for: Your final night dinner.
  • Map link: Open in Google Maps
A row of traditional Mexican clay pots (cazuelas) filled with various colorful stews and toppings at a street food stall.

Traditional guisados (stews) served from clay pots, the real street food of PV.

Night ritual: plaza and Malecón

If you want to eat like a local without reservations, wander the plaza area after sunset. This is where PV turns into a full-on snack ecosystem.

The clay pot vendors

Look for the rows of cazuelas (clay pots). These are guisados, homestyle stews served with tortillas. Point at what looks good and build a plate.

The Malecón snacking loop

  • Esquites and elote: corn in a cup or on a stick. If they ask “¿Con todo?”, yes is the right answer.
  • Tuba: the local drink served from big gourds. Refreshing and sweet.
  • Marquesitas: crispy rolled crepe with a sweet filling and salty cheese. Trust the combo once.
Pro Tip: Bring smaller peso bills for street vendors. It makes the whole night smoother.

DIY street food crawl

You can walk past the best food in PV without realizing it’s there. The best stands often have minimal signage and maximum turnover.

Street food tips:

  • Salsa rule: taste first, commit second. The orange salsa is usually hot.
  • Timing matters: birria and seafood skew earlier, pastor takes over at night.

Morning loop

Start late morning to early afternoon if you want birria and seafood at their best.

Night loop

Start after dark if you want pastor and a proper PV street night.

Traditional Mexican pastries at Panadería Eulo’s bakery in Puerto Vallarta.

Freshly baked traditional pastries at Panadería Eulo’s, grab a tray and tongs.


Sweet Tooth: Bakeries & Ice Cream

Puerto Vallarta has a surprisingly strong dessert game. When you need a break from the heat (or the tacos), head to these spots.

Pie in the Sky

  • The vibe: Famous for the Beso (Kiss), a legendary brownie-tart hybrid that people fly home with.
  • What to order: the Beso (Chocolate or Panatella). Their pecan pie is also top-tier.
  • Map link: Open in Google Maps

Lix Ice Cream

  • The vibe: Small-batch, handmade ice cream right on Basilio Badillo.
  • What to order: Mexican Chocolate, Ginger, or Lavender.
  • Map link: Open in Google Maps

Panadería Eulo’s

  • The vibe: A traditional, no-frills Mexican bakery. Grab a tray and tongs and load up on fresh pastries.
  • What to order: empanadas, pan dulce, and anything warm from the oven.
  • Map link: Open in Google Maps
Close-up of BBQ ribs and french fries on a plate at La Huerta BBQ & Grill.

Smoked ribs and fries at La Huerta BBQ & Grill.


Wide shot of the outdoor dining area at La Huerta BBQ & Grill with many guests and live music.

Live music and good vibes by the river at La Huerta.


River escape: La Huerta

If you want a break from the beach but still want water and a fun scene, this is a great change-up. Think: a day that feels like a backyard hangout with food and activity. They even have pickleball in the mornings. Bring swimsuits if you want to cool off in the river.

Open in Google Maps

Local Guide Tip: This is a go-early spot. You’ll have a better time in the cooler part of the day.

Dining with a view: Ocean Grill Vallarta’s open-air deck, accessible only by boat.


Ocean Grill day trip

If you want one meal that feels like a story, do Ocean Grill. It’s a boat-only lunch that turns into an experience.

Ocean Grill Vallarta

https://oceangrill.mx/

  • How to get there: Uber to Boca de Tomatlán, then take a water taxi to the restaurant.
  • Plan for: a half-day outing.
Pro Tip: Treat this like an experience day. Don’t stack it with a bunch of other plans.
Brightly painted 'Tacon de Marlin' sign on the exterior wall of the restaurant.

Look for the blue mural. Tacón de Marlin is easy to spot across from the airport.


Airport arrival bonus

This is the exception to the “stay in Old Town” rule. If you want a legendary first or last bite right by the airport, this is the move. Walk left outside arrivals and follow the sidewalk to the pedestrian bridge over the main road. Tacón de Marlin is across the street and easy to spot. Bonus: this area is also where Uber pickups are often easiest since rideshare access is limited right at the terminal.

Tacón de Marlin

  • Best for: your first meal after landing or last meal before flying out.
  • What to order: smoked marlin, or the shrimp combo if you want to go big.
  • Map link: Open in Google Maps
Interior of Tacón de Marlin in Puerto Vallarta with a close-up of a smoked marlin burrito on a table and colorful dining room in the background.

Inside Tacón de Marlin: bright colors and massive smoked marlin burritos.

Puerto Vallarta Food FAQ

Is Zona Romántica the best area to stay for food?

For most travelers, yes. It’s walkable, dense with options, and you can eat extremely well without needing taxis every night.

For most restaurants, cards are fine. For street food and market stalls, pesos make life easier.

Pancho’s is the icon for pastor. Sonorita is a great nearby alternative, especially when you want a faster table or better beef options.

Busy stands with high turnover are usually the safest bet. If something looks like it has been sitting in the heat all day, skip it and walk to the next stand.

For popular sit-down spots in peak season, reservations help a lot. For tacos and street food, you just show up and eat.