When it comes to restaurants in Puerto Vallarta, there are a wide variety of options — from classic Mexican seafood to Italian and Caribbean cuisine. Puerto Vallarta’s international locals bring influences from all over the world, making it a unique spot for foodies to indulge in a wide variety of cuisines.
Keep reading for our list of the top 10 restaurants in Puerto Vallarta.
1. Tuna Azul
Calle Francisca Rodriguez 155
This is hands-down the best no-frills seafood restaurant, with the best tuna in PV. From their loaded tostadas to their fish tacos and seafood empanadas, everything at this restaurant will leave you craving more.
2. Toscana Mia
Calle Hidalgo 25
This Italian restaurant staple is just a 30-minute drive from Puerto Vallarta in the beach town Bucerías. For anyone seeking an exceptional Italian dining experience, this restaurant unequivocally stands out as the only choice. It surpassed expectations on all fronts — superior food, attentive service, warm hospitality, and a delightful atmosphere.
3. La Palapa
La Palapa is a restaurant that provides a stunning and memorable dining experience in Puerto Vallarta. Located just past the iconic lookout point, it offers a slightly more private setting, away from the bustling crowds. The sandy beach ambiance creates a gorgeous atmosphere, complimenting their incredible margaritas and fish tacos.
4. Oregano Restaurant and Bar
A Caribbean-fusion restaurant serving creative, memorable dishes and standout cocktails. Despite its small size, the establishment exudes charm and provides exceptional service. The spicy Caribbean wings provide just the right amount of heat, offering a satisfying kick. The oxtail tacos satisfy a classic Caribbean craving while adding a Mexican twist. We highly recommend a trip over to the Versailles neighborhood to try this for yourself.
5. Cafe des Artistes
Guadalupe Sánchez 740
Cafe des Artistes is a truly exceptional culinary experience. This elegant dining experience by French chef and founder Thierry Blouet, showcases the perfect blend of exquisite cuisine, elegant ambiance, and impeccable service. The restaurant boasts a beautifully decorated interior, with tasteful artwork adorning the walls and soft lighting that creates an intimate and inviting setting. The attention to detail in the restaurant's design truly reflects the name, as it feels like stepping into a gallery of culinary delights.
6. El Barracuda/Bar Solar
Located right on Camarones beach, this is the perfect place to catch the sunset while sipping a margarita and eating some delicious tacos or ceviche. This charming beach bar offers a delightful combination of great food, refreshing margaritas, and a relaxed atmosphere that keeps guests coming back for more. One of the standout aspects of El Barracuda/Bar Solar is its affordability. A margarita will cost you about 135 pesos. The most expensive item on the menu is just 350 pesos. This allows you to indulge in the fantastic offerings without breaking the bank.
7. Joe Jack’s Fish Shack
Basilio Badillo 212
Joe Jack's Fish Shack in Puerto Vallarta is a hidden gem for seafood enthusiasts. Nestled in the heart of the bustling Zona Romántica (Romantic Zone), the restaurant offers a delightful combination of delicious seafood dishes, friendly service, and a lively atmosphere that keeps patrons coming back for more.
8. Makai Restaurant
Carretera Punta de Mita km 15 Plaza
Makai, nestled in the picturesque coastal town of Punta Mita, is a true culinary gem that captivates diners with its exquisite cuisine, breathtaking ocean views, and impeccable service. From the moment you arrive, you are greeted with warm hospitality and a setting that embraces the beauty of its seaside location. The menu at Makai showcases a fusion of international flavors and local ingredients, resulting in a culinary experience that is both innovative and satisfying.
9. Loma 42 Bahía
Blvd. Nuevo Vallarta Int. 2 Plaza San Carlos
Loma 42 is a gastro pub with a wide range of both grilled meat and seafood options. The restaurant has a modern and sleek design, with comfortable seating arrangements and large tables for dining in big groups. The menu highlights both local and international flavors, providing a diverse range of options for all palates.
10. Restaurante Fernando
Calle Lazaro Cardenas 95
This family-owned restaurant specializes in a classic fish dish called zarandeado. Zarandeado-style fish is a traditional Mexican cooking technique typically associated with the coastal regions of Mexico, particularly in the state of Nayarit. Zarandeado-style fish involves marinating a whole fish, typically a larger species like snapper or sea bass, in a flavorful mixture before grilling it over an open flame. The marinade used in zarandeado-style fish often includes a combination of citrus juices, such as lime or orange, along with various spices and herbs like garlic, oregano, chili peppers, and sometimes soy sauce or Worcestershire sauce. This marinade imparts a tangy, savory, and slightly smoky flavor to the fish.
Some of the top restaurants in Puerto Vallarta include Cafe des Artistes, La Palapa, and El Arrayán. Cafe des Artistes is a fine-dining restaurant that offers a fusion of French and Mexican cuisine. La Palapa is a beachfront restaurant that serves fresh seafood and international dishes. El Arrayán is a traditional Mexican restaurant that offers a range of authentic dishes from different regions of Mexico.
It is highly recommended to make reservations at the top restaurants in Puerto Vallarta, especially during peak tourist season. Many of these restaurants are popular and can get crowded quickly, so it's best to secure a reservation in advance. Some restaurants may also require a deposit or credit card guarantee to confirm the reservation.
When dining at the top restaurants in Puerto Vallarta, visitors can expect a high level of service and quality. Many of these restaurants offer a fine-dining experience with a focus on presentation, taste, and ambiance. Prices at these restaurants can be higher compared to other dining options in the city, but the quality of food and service is typically worth it. Dress code may vary depending on the restaurant, but it's generally recommended to dress smart casual or formal for fine-dining establishments.
Looking for a place to stay in Puerto Vallarta? Naya Homes has over 50 apartments for you to choose from, just steps from the beach.
Fill out the form to set up an appointment with one of our property management experts.