10 Best Restaurants in Riviera Nayarit, Puerto Vallarta

Background Illustration for Restaurants

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

Tacos on the Street

$ Fodor's Choice

This small, no-frills restaurant offers what many claim to be the best tacos in all of Bahía de Banderas, but also the most expensive. The tender rib-eye meat that melts in your mouth is the secret to its success.

El Brujo

$

This Bucerías branch of El Brujo is located right on the beach but with the same food and generous portions as the original location in Puerto Vallarta. The molcajete—a sizzling black pot of tender flank steak, grilled green onion, and soft white cheese in a delicious homemade sauce of dried red peppers—is served with a big plate of guacamole, refried beans, and made-at-the-moment corn or flour tortillas. Try the breaded scallops, stuffed fish with shrimp and creamy huitlacoche (black corn fungus) sauce, or a grilled skirt steak with mushrooms and bell peppers bathed in tomato sauce. If you're into simpler fare, the unadorned grilled fish fillet is fresh and delicious, too.

Av. Pacífico 202-A, 63732, Mexico
329-298–0406
Known For
  • Large portions
  • Beachside setting
  • Delicious seafood
Restaurant Details
Closed late Sept.–early Oct.
Reservations not accepted

Something incorrect in this review?

Juan's Place

$$

A mix between a sports bar and a restaurant, the food here is legendary. Big burgers, ribs, hot dogs, and of course Mexican seafood all come in generous portions. You'll often find Juan himself having fun with patrons and checking to make sure you're enjoying your meal.

Calle Cedros 6, Mexico
322-158--6209
Known For
  • Jovial host
  • Delicious seafood
  • Relaxed atmosphere

Something incorrect in this review?

Recommended Fodor's Video

Piña Loca

$

Come hungry to Piña Loca; all portions in this simple restaurant are huge but without the huge bill to match. Try the fajitas in lava bowls, the burrito norteño, or the shrimp salad. Tip: most plates are large enough for two people!

Calle Tabachines 5, Mexico
327-274--1184
Known For
  • Sharing plates
  • Fajitas served in lava bowls
  • Shrimp salad

Something incorrect in this review?

Restaurante El Coral

$

El Coral serves generous portions of seafood in a relaxed environment facing the beach. It's a favorite among those heading out on a tour of the Marietas Islands and for surfers who come to ride the waves at El Anclote.

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?

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?

Baja Takeria

$ | Riviera Nayarit

North of Banderas Bay, in little San Pancho (aka San Francisco), the multitudes rave about the fish and shrimp tacos at Baja Takeria.

Av. Tercer Mundo 70, San Francisco, Mexico
Restaurant Details
No credit cards

Something incorrect in this review?

Tacos Linda

$

Bucerías's Tacos Linda occupies a small patio surrounded by hurricane fencing. Watch a telenovela on the overhead TV as you wait for savory meat tacos and other snacks served on huge, just-made tortillas.

Av. Lázaro Cárdenas s/n, Bucerías, Mexico
No phone

Something incorrect in this review?

Vista Guayabitos

$$

Portions are large, and the cooking seems to have improved with time, although the main reason to visit is the lovely views of a solitary beach, uninhabited Coral Island, and the beaches of Rincón de Guayabitos. The hawk's-eye ocean view is especially wonderful around sunset. Order a full Mexican meal or just a shrimp or fish taco and a beer or cocktail. Changing daily specials like ribs, mashed potatoes, and corn on the cob, with a glass of wine or beer, are filling if unimaginative. Shrimp is prepared in a handful of ways; for kids there are hamburgers (or shrimp burgers) and fries or quesadillas. Food service begins at noon, although the stated opening time is 11:30 am.

Carretera a Los Ayala, Km 1.5, Rincón de Guayabitos, 63727, Mexico
327-274–2589
Restaurant Details
Credit cards accepted

Something incorrect in this review?