Few destinations reward a hungry traveler like Puerto Vallarta. Here, the bounty of the Pacific meets the rich culinary heritage of western Mexico, and you can eat astonishingly well at every price point — from a five-peso taco to a tasting menu. To make sense of it all, we have organized this guide by category, so you can build the perfect day of eating. Here is what to eat in Puerto Vallarta.
One of the joys of dining here is the sheer range. You can start your morning with fresh fruit and a juice from a market stall, grab tacos from a street cart for lunch, feast on grilled fish at a beachside palapa in the afternoon, and finish with a sophisticated multi-course dinner — all in a single day, and all without breaking the bank. Use the categories below as a checklist and aim to sample at least one item from each before you leave town.
Fresh Seafood
This is the heart of the local table. Start with pescado zarandeado, a whole fish grilled smoky over wood, then work through ceviche, aguachile, camarones a la diabla, and tacos de marlín. Eat it with your toes in the sand at a beach palapa for the full experience. The seafood here is caught locally and prepared simply to let the freshness shine.
Tacos and Antojitos
No trip is complete without the street-food classics. Hunt down tacos al pastor shaved off the spit, savory quesadillas, and snackable elotes and esquites (Mexican street corn). These antojitos are cheap, fast, and bursting with flavor, and they are where you will find the true pulse of the city's food culture.
Traditional Mains
When you want something hearty and rooted in tradition, turn to birria, the region's beloved spiced meat stew, and pozole, a comforting hominy soup dressed at the table. These dishes reflect the deep Jalisco heritage of the area and are perfect for a leisurely, satisfying meal.
Sweets and Treats
Save room for dessert. Look for coco-mango and fresh tropical fruit cups dusted with chili and lime, regional pastries and pies, churros, and traditional Mexican candies. The mix of sweet, tangy, and spicy is a signature of the coast.
Drinks
To wash it all down, go local. Try tuba, a refreshing fermented coconut-palm drink sold along the beach, tejuino, a tangy fermented corn beverage, and raicilla, the artisanal agave spirit native to the region. Of course, an ice-cold cerveza or a fresh-fruit margarita never disappoints either.
Fine Dining
Puerto Vallarta also boasts a celebrated upscale scene. Chef-driven restaurants pair local ingredients with global techniques, offering everything from refined Mexican cuisine to international tasting menus, often with spectacular bay or jungle views. It is the perfect way to cap off a special evening. Explore options in our Food & Drink guide.
When to Eat What
Timing shapes the experience as much as the menu. Mornings are ideal for markets, fresh juices, and a hearty Mexican breakfast of chilaquiles or huevos rancheros. Midday calls for light, refreshing seafood — ceviche, aguachile, or a fish taco — when the heat is at its peak. Late afternoon is prime time for a long, lazy lunch at a beach palapa, while evenings belong to traditional mains, fine dining, and cocktails. Street food, of course, is a glorious anytime affair, and a late-night taco run is practically a rite of passage in this town.
Where to Find It All
The Zona Romántica and the Olas Altas area are packed with restaurants for every budget, the Pitillal neighborhood offers authentic local eats, and the beaches deliver unbeatable seafood. For a curated overview of where to eat across the city, check our dining guide and the blog for more local tips.
Budgeting for Food in Vallarta
Eating well here does not require a big budget. Street food and market meals are remarkably affordable, with tacos, elotes, and aguas frescas costing just a few dollars. Mid-range sit-down restaurants offer generous plates of seafood and traditional dishes at fair prices, while the fine-dining scene is still a relative bargain compared with comparable restaurants in the United States or Europe. A smart approach is to spend little on casual daytime eats and save your budget for one or two standout dinners. However you plan it, food is one of the best values — and best memories — of any trip to Puerto Vallarta.
Frequently Asked Questions
What food is Puerto Vallarta known for?
Above all, fresh Pacific seafood — especially pescado zarandeado, ceviche, and aguachile — along with regional Jalisco classics like birria and pozole, and street favorites such as tacos al pastor.
Where do locals eat in Puerto Vallarta?
Locals frequent neighborhood taquerías, beachside palapas, and the markets and food stands in areas like Pitillal, where prices are lower and the flavors are authentic.
What should I drink in Puerto Vallarta?
Try regional specialties like tuba, tejuino, and raicilla, or stick with a cold cerveza and a fresh margarita. Fresh fruit waters (aguas frescas) are also a refreshing, non-alcoholic option.
Is Puerto Vallarta good for fine dining?
Very much so. The city has a thriving upscale restaurant scene with chef-driven kitchens and scenic settings. See our Food & Drink guide for recommendations.
Build Your Vallarta Food Tour
From street stands to fine dining, explore the full culinary map of Puerto Vallarta in our complete guide.
Explore Food & Drink →