Puerto Vallarta, Mexico is a popular vacation spot due to its beautiful beaches. However, this Mexican city has a thriving food scene that is worth exploring too. From upscale eateries to local taco joints, you won’t go hungry when you dine in at one of these best restaurants in Puerto Vallarta.
YOU'RE ALL SET!
Look out for our newsletters in your inbox soon.
A restaurant that continues to top all of the “best restaurants in Puerto Vallarta” lists is La Palapa. This Puerto Vallarta eatery doesn’t just serve classic Mexican dishes, however, if you do choose a Mexican dish here you won’t be disappointed. Also found on the menu here are fusion dishes mixed with Asian and French flavors. This family-owned establishment has been pleasing customers since first opening in 1957. From fresh ceviche to braised duck, this restaurant’s menu is never lacking in flavor or creativity. This beachfront restaurant is open for breakfast, lunch and dinner.
Café Des Artistes
For fine dining in Puerto Vallarta, visit Cafe Des Artistes. The dishes here mix French cuisine with Mexican flavors. Since there are so many amazing dishes offered here, many guests opt for the six-course tasting menu, which offers such creative eats like foie gras with mezcal and guava and fresh tuna with avocado cream. You’ll want to pair your dinner here with a wine found on Cafe Des Artistes wine list, which ranges from local wines to international wines too. The seasonal and ever-changing menu grants return guests a new experience every visit.
Enjoy traditional Mexican dishes in a beautifully rustic ambiance at El Arrayán. You don’t want to have a dish here without pairing it with the El Arrayán margarita. The courtyard at this Puerto Vallarta establishment is truly the heart of the restaurant, where fruit trees flourish. The menu here isn’t too extensive or extravagant, but it doesn’t need to be. The main dishes at El Arrayán, like the duck carnitas and the beef barbacoa, are the restaurant’s most popular staples. For those with a gluten-free or vegetarian diet, El Arrayán is a great dining option in Puerto Vallarta.
El Brujo Vallarta
El Brujo Vallarta is one of those Puerto Vallarta restaurants where the locals go to enjoy a great Mexican meal. Most known for large portions and stuffed fish dishes, no one leaves El Brujo Vallarta hungry. There are a number of stuffed fish dishes here, which all include a fish fillet that is then stuffed with various seafood options like the Santa Cruz stuffed with crab and cheese or the Pirey stuffed with shrimp and octopus. However, the most popular dish is the Brujo Negro, which is a stuffed fish made with shrimp and huitlacoche topped with a squid ink sauce. This Puerto Vallarta restaurant is both casual and family-friendly.
If you’re craving tacos in Puerto Vallarta, then head to Pancho’s Takos for your taco fix. Tacos al pastor is what this eatery is known for you. The tacos al pastor is so good here that you may actually need to wait in line to get some. However, the tacos at Pancho’s Takos are well worth the wait. Aside from tacos al pastor, this Puerto Vallarta taqueria also serves quesadillas, queso fundido with chorizo, and other meat and veggie taco options too. Whatever taco you choose here, you’ll have a wide variety of housemade salsas to top it with, from mild green salsa to spicy habanero.
Enjoy a great meal with a view at Barcelona Tapas. If you’ve grown tired of traditional Mexican cuisine, Barcelona Tapas offers up Spanish-inspired eats. The seafood options here are popular dishes, from the seafood paella to the spicy garlic shrimp. However, the six-course tasting menu offers hot and cold tapas options for guests who just can’t choose. There’s no better way to enjoy well-made tapas than with a bay view from this restaurant’s patio.
Mediterranean cuisine fills the menu of this Puerto Vallarta restaurant. Trio offers up not only beautiful dishes but also a beautiful atmosphere, especially when the rooftop terrace and back patio are open. Antipasto, a rack of lamb, or beef carpaccio are impeccably made here that it will be hard to choose a main dish at Trio.
This hip Puerto Vallarta eatery has a minimalist, monochromatic interior that is such a strong contract to the colorful and brag-worthy menu options. With dishes made from local ingredients, fresh flavors and upscale presentation make every dish special at La Leche. Since dishes at La Leche are made from local products, expect the menu to change often. After enjoying a great meal here, head to the second-floor bar, La Nata, to enjoy a well-made cocktail.
River Café is a quaint Puerto Vallarta eatery along the Rio Cuale that serves breakfast, lunch and dinner. Although breakfast and lunch are both great times to visit River Café; dinner is truly when this restaurant comes alive. During dinner time, River Café features an Italian-inspired menu with unique dishes like lamb lasagna and artichoke ravioli. Diners also enjoy live music here too, making it a great spot for a date night in Puerto Vallarta.