74 Best Restaurants in Puerto Vallarta, Mexico

Background Illustration for Restaurants

We've compiled the best of the best in Puerto Vallarta - browse our top choices for the top things to see or do during your stay.

Restaurante La Sirenita

$
Punta Pérula beach is filled with this type of informal seafood restaurant, just steps from the sand. Look for a table with palapa by the beach for the ultimate local experience.
Miguel Hidalgo s/n, 44520, Mexico
315-109--0345
Known For
  • Camarones a la diabla (spicy shrimp)
  • Boat tours to Isla Cocinas
  • Great views of the beach
Restaurant Details
No dinner

Something incorrect in this review?

Restaurante Los Girasoles

$$

This oceanfront restaurant has seen better times, but it still has a reputation as one of the best spots to eat in South of PV. Part of the Girasoles Condominium Complex, it's right on the beach, offering customers extraordinary views of the Pacific Ocean and the legendary sunsets of the region. The seafood is good but lacks originality.

Carretera a Barra de Navidad 2354, 48390, Mexico
322-228--0350
Known For
  • Great ocean views
  • Seafood salad
  • Delicious margaritas

Something incorrect in this review?

Restaurante Pineda

$

Patrons come to Restaurante Pineda for the generous portions of delicious seafood, though the beautiful ocean view is also a draw. Locals rave about the grilled octopus, oysters, and scallops, but the coconut-breaded shrimp aren't too shabby either. You'll leave the place with a full stomach and a somewhat emptier than expected wallet, but it's well worth the experience.

Carretera Los Ayala 5, Mexico
327-274--2143
Known For
  • Pricey but worth it
  • Large portions
  • Raved-about seafood

Something incorrect in this review?

Recommended Fodor's Video

River Cafe

$$$

At night, candles flicker at white-skirted tables with comfortable cushioned chairs, and tiny white lights sparkle in palm trees surrounding the multilevel terrace. This riverside restaurant is recommended for breakfast and for the evening ambience. If you're not into a romantic dinner, belly up to the intimate bar for a drink and—on Friday and Saturday evening—live jazz.

Salvador's

$$
Shrimp lovers will find Salvador's the closest place to heaven on earth. Tuesday is "all you can eat shrimp" night.
Tabachines 11, Mexico
322-151--7702
Known For
  • Great location on the beach
  • Excellent service
  • Shrimp lovers' paradise

Something incorrect in this review?

Scuba Jazz Cafe

$

If you need a break from seafood, this small, sophisticated café serves outstanding coffee, Mexican breakfasts, and classic burgers for lunch. They have live music during the week.

Av. Independencia 43, 48854, Mexico
322-121--2941
Known For
  • Atardecer Punta Pérula craft beer
  • Live music
  • A nice break from typical seafood dishes
Restaurant Details
No dinner

Something incorrect in this review?

Sea Master

$$
Set on the side of Playa Navidad, Sea Master overlooks the Pacific Ocean, the origin of most of its menu. Widely recognized as one of the top restaurants in Barra, this is a place that tries hard to differentiate itself from the rest of seafood restaurants by the beach. That's why it's been more than 20 years since its opening and its reputation is still as strong as ever.
Av. Miguel López de Legazpi 146, 48987, Mexico
315-355--8296
Known For
  • Gorgeous outdoor terrace overlooking the beach
  • Live music on weekends
  • Sea Master Roll (fish stuffed with shrimp)

Something incorrect in this review?

Tierra Viva

$
Tierra Viva restaurant creates a unique dining experience with its innovative menu of international and tropical flavors. Patrons come here to enjoy fine and creative food from the Caribbean, Oaxaca, Puebla, and Veracruz in a serene location without having to overdress.

Tuna Blanca

$$$

A more casual iteration of its Puerto Vallarta location, Tuna Blanca faces the water at the north end of Playa El Anclote. Portions are petite, but the five-course tasting menu is still quite filling. Representative courses include a delicious beet-and-goat-cheese appetizer; spinach salad with poached pear and Gorgonzola cheese; salmon carpaccio with lemony scallops tartare; a deliciously tender short rib with pineapple chutney; and, for dessert, vanilla ice cream with mango foam. The soundtrack is sexy Brazilian and jazz, the waitstaff is attentive, and the views are divine. From the deck you'll have the best views of the ocean, Marietas Islands, and the left arm of Banderas Bay.  

Av. El Anclote 5, 63734, Mexico
329-291–5415
Known For
  • Small portions
  • Five-course tasting menu
  • Divine views
Restaurant Details
Closed Mon. No lunch

Something incorrect in this review?

Vitea Oceanfront Bistro

$$$

When chefs Bernhard Güth and Ulf Henriksson, of Trio, needed a challenge, they cooked up this delightful (and quite intimate) seaside bistro. The decor of the open, casual venue is as fresh as the food. It's a nice place for breakfast overlooking the malecón.

Libertad 2, north of Cuale River on the malecón, 48300, Mexico
322-222--8703
Known For
  • Sunset views
  • Spicy shrimp tempura
  • Outstanding wine list

Something incorrect in this review?

Yelapa Yacht Club

$

The Yacht Club is a restaurant and bar on the town beach—it's not a yacht club at all. Their breaded fish fillet is famous among the villagers and tourists, as are their chicken dishes. The place is always full. At 10 pm the disco starts and it lasts until 2 am.

Bacalao 11, 48440, Mexico
322-305--6846
Known For
  • Lively spot in Yelapa
  • Great parties
  • Beautiful ocean views

Something incorrect in this review?

El Dorado

$

This is the best place in town for seafood; the ocean view from under the tall, peaked palapa roof isn't bad either. In addition to the garlic-and-oil fish fillets and breaded shrimp, there's grilled chicken with baked potato, beef tips with rice and beans, soups, quesadillas, steak, great guacamole, and fries. It's open all day (8 am until 10 pm) and serves everyone from white-collar business types to families and friends meeting for lunch to tourists cleaned up for an evening out. Popular with local families, business people, and travelers, it's a simple and unadorned but large restaurant facing Christmas Bay. After your meal, kick your shoes off and take a walk on the beach.

Calle Gómez Farias 1, San Patricio–Melaque, 48980, Mexico
315-355–5239
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Le Kliff

$$$

You'll find the best views at a series of open-air patios under a huge palapa roof at Le Kliff, south of PV.

Maya

$$

Two Canadian women have teamed up to bring sophistication to San Patricio–Melaque's dining scene. East meets West in contemporary dishes such as tequila-lime prawns and corn, and Gouda-cheese fritters with a smoked jalapeño aioli. Favorite entrées include Szechuan prawns and prosciutto-wrapped chicken. The hours of operation are complex and subject to change; it's best to check the Web site or confirm by phone. There's often live music including jazz or blues.

Calle Alvaro Obregón 1, San Patricio–Melaque, 48980, Mexico
315-102–0775-cell
Restaurant Details
No credit cards
Closed Sun.–Mon. and mid-May–Oct. No lunch

Something incorrect in this review?