Puerto Vallarta eats well at every price, from taco carts on a street corner to hillside restaurants with bay views. The cooking draws on the coast, with fresh fish and shrimp, and on the mountains and plains of Jalisco, with slow-cooked meats, corn, chiles and agave spirits. This guide covers what to try, where the food tends to be best, and how to organize a food-focused trip without relying on guesswork.
Start with tacos
Tacos are the everyday food of the town, and trying a range is the quickest way to understand it. Look for tacos al pastor, with marinated pork shaved from a spit and served with pineapple, along with carne asada, birria, fish and shrimp tacos. Taquerias in the Zona Romántica and the Old Town are busiest in the evening, and a stand with a line of locals is usually a good sign. Add a squeeze of lime, a spoonful of salsa and a cold drink, and you have a meal at very little cost. Mexican street food is generally safe at busy stands that cook to order, but use your usual judgment and start with the more popular places if your stomach is sensitive.
Seafood from the bay
Being on the Pacific means seafood is the signature. Try ceviche, with raw fish or shrimp cured in lime, aguachile, a spicier cousin, and pescado zarandeado, a whole fish marinated and grilled over coals, a specialty of the Nayarit coast that you can find in Sayulita and at beach restaurants. At the beach palapas you can eat with your toes in the sand, and in the Old Town many restaurants serve fish with a view. Ask what is freshest that day, and for whole grilled fish expect to share.
Markets and breakfasts
The Cuale River market area and smaller neighborhood markets are good for a cheap, local lunch, with stalls selling tortillas, stews, fruit and fresh juices. For breakfast, try chilaquiles, eggs with beans and tortillas, or a sweet pastry with strong coffee. Mornings are the best time to walk through the markets, when ingredients are fresh and vendors are less hurried. If you want a guide, a downtown food tasting walk through the Old Town and Zona Romántica is a popular first-day activity, because the guide's recommendations help with every meal afterward.
Agave spirits: tequila, raicilla and mezcal
Jalisco is the home of tequila, and Puerto Vallarta adds raicilla, a traditional agave spirit from the western Jalisco coast and mountains that is distinct from tequila and mezcal. A tasting teaches you the difference between blanco, reposado and añejo styles, how agave is cooked and distilled, and why good spirits are meant to be sipped. A distillery tasting at a ranch in the hills, such as a tour with chocolate pairing, is a calm, educational half day, and a day in San Sebastián del Oeste often includes raicilla and mountain coffee. Drink water between tastings, eat before you start and never drive after drinking.
Chocolate, coffee and sweets
Cacao is an old part of the local culture, and chocolate tastings and workshops are a gentle, family-friendly alternative to spirits. Look for Mexican hot chocolate, dark and spiced, and local coffee from Jalisco and Nayarit. Paletas, fruit ice pops, are the ideal cooling snack on the Malecón, and bakeries in the Zona Romántica sell fresh pastries in the morning.
How to choose a food tour
Pick a small group, a clear list of stops and a route you can walk comfortably in the heat. A morning tour leaves your afternoon free for a siesta or the beach, while an evening tour doubles as dinner. Say if you have dietary restrictions when you book, since vegetarian and gluten-free options depend on the route. For a longer experience, cooking classes and market tours let you learn to make salsas, tortillas and tacos yourself, and are a good rainy-day plan.
Eating well, practically
Restaurants directly on the Malecón and the beach charge for the view, so for better value walk a street or two inland. Tipping is customary in restaurants, and many places add a suggested tip to the bill, so check before adding more. Carry some pesos, as small stands and markets may not take cards, and ask for the bill when you are ready, since the pace of service is relaxed. Meals tend to start late in the evening, so book popular dinners in the high season from December to March.

