Best Restaurants in Puerto Vallarta and Riviera Nayarit: Our Favorite Culinary Spots
Puerto Vallarta and the Riviera Nayarit are home to some of the most memorable dining experiences on Mexico’s Pacific coast. From elegant Italian dinners with ocean views to fresh sushi and inventive cocktails, this corner of the bay is filled with restaurants that are absolutely worth visiting. Today, we would love to share a few of our favorite culinary spots with you, places we always recommend to guests looking to enjoy the very best flavors of the region.
Discover the Riviera Nayarit, a coastal paradise near Puerto Vallarta
Just north of Puerto Vallarta, the Riviera Nayarit stretches along miles of beautiful Pacific coastline, charming beach towns, and luxurious resorts. This destination has become one of Mexico’s most beloved escapes thanks to its relaxed atmosphere, world class gastronomy, and breathtaking ocean views. From Nuevo Vallarta to Punta de Mita, every corner offers something special for travelers who love exceptional food and unforgettable sunsets.
Best restaurants in the Riviera Nayarit
The Riviera Nayarit is full of culinary gems that blend international influences with the flavors of the Mexican Pacific. Here are a few restaurants we always enjoy recommending to our guests.
Nicksan
Located at Residences Plaza in Nuevo Vallarta, Nicksan has become a true institution in Banderas Bay. It was one of the very first Japanese restaurants in the area, and this year marks 16 years since its opening. Guests can enjoy an exceptional menu featuring sushi, nigiri, and sashimi prepared with fresh ingredients and refined technique. It is the perfect place for a sophisticated dinner after a relaxing beach day.
Hours
Daily: 2:00 PM to 11:00 PM

Taormina
Also located at Residences Plaza in Nuevo Vallarta, Taormina is considered one of the most highly regarded Italian restaurants in the bay. The menu combines national, Italian, and Mediterranean cuisine with excellent options for breakfast, lunch, and dinner. The warm atmosphere and carefully crafted dishes make it a favorite for guests seeking a refined yet welcoming dining experience.
Hours
Breakfast (Mon–Fri): 8:00 AM to 12:00 PM
Breakfast (Sat–Sun): 8:00 AM to 1:00 PM
Lunch and Dinner: 2:00 PM to 11:00 PM daily
Parrotfish
Nestled in exclusive Punta de Mita, Parrotfish was also the first restaurant of its kind in the area, helping introduce a fresh and modern sushi experience to this beautiful coastal town. Their sushi rolls are a highlight, but the mixology program truly deserves special attention. Creative cocktails paired with ocean breezes create the perfect setting for a memorable evening.
Hours
3:00 PM to 11:00 PM
Closed Sundays

Puerto Vallarta, the heart of Banderas Bay
Puerto Vallarta continues to enchant travelers with its cobblestone streets, vibrant art scene, golden beaches, and lively culinary culture. The city perfectly blends traditional Mexican charm with sophisticated dining and nightlife. From the Romantic Zone to the historic Downtown area, Puerto Vallarta offers endless opportunities to discover remarkable restaurants, cozy terraces, and unforgettable views of Banderas Bay.
Best restaurants in Puerto Vallarta
Puerto Vallarta is filled with restaurants that celebrate flavors from around the world while maintaining the warmth and hospitality that make the city so special. These are some of our personal favorites to share with guests.
La Traviata
Located in Downtown Puerto Vallarta, La Traviata is beloved for its authentic Italian cuisine, delicious wood fired pizzas, and breathtaking panoramic views of Banderas Bay. Dining here during sunset is always a magical experience, especially from the terrace overlooking the city and ocean.
Hours
Breakfast and Lunch (Tues - Sun): 8:00 AM to 1:00 PM
Dinner (Daily): 2:00 PM to 11:00 PM
Meño’s Place
Situated in downtown Puerto Vallarta, Meño’s Place offers a menu inspired by both Mexican and international cuisine. Guests love its colorful and cozy atmosphere, along with the charming terrace that is perfect for outdoor dining. It is one of those welcoming places where every meal feels relaxed and memorable.
Breakfast and Lunch (Daily): 8:00 AM to 2:00 PM
Dinner (Mon - Sat): 5:00 PM to 11:00 PM
Bonito Kitchen & Bar
Located in Los Tules, Puerto Vallarta, Bonito Kitchen & Bar is a wonderful spot for guests who enjoy Asian-inspired small plates and a relaxed atmosphere. The restaurant offers both indoor dining and a beautiful outdoor garden that feels intimate and inviting on warm tropical evenings.
Hours
5:00 PM to 10:30 PM
Closed Sundays
Torio
For lovers of Japanese cuisine, Torio is a must visit in Downtown Puerto Vallarta. Known for its handroll bar and Japanese taquería concept, Torio brings a fresh and modern energy to the local dining scene. It is an excellent option for a fun evening with inventive flavors and beautifully prepared dishes.
Hours
6:00 PM to 11:00 PM
Closed Sundays
Come get a taste of Puerto Vallarta and the Riviera Nayarit
One of the greatest joys of visiting Puerto Vallarta and the Riviera Nayarit is discovering the incredible variety of restaurants, flavors, and atmospheres found throughout the bay. From elegant Italian dinners overlooking the ocean to fresh sushi and handcrafted cocktails, every meal becomes part of the travel experience.
We always love sharing these recommendations with our guests because each of these restaurants offers something truly special. We hope this guide inspires you to explore, savor, and enjoy some of the very best culinary experiences our beautiful region of Mexico has to offer.


