14 Best Restaurants in Puerto Vallarta, Mexico

Wikari Beach Club

$$$ Fodor's choice

Wikari Beach Club is a cozy restaurant located on Quimixto Beach with great service and delicious food. You can spend the whole day at their beach club, enjoying access to all the services and cold cocktails served by very friendly staff. Their dishes are typical of Jalisco and Nayarit. Animals are welcome and Wi-Fi is available.

Boca del Mar Restaurante and Bar

$$

An excellent traditional Mexican seafood restaurant, Boca del Mar is just steps from the sea. The food is extraordinary (you can also take it to go) but the service is even better.

El Patio de Mario

$

El Patio de Mario serves traditional Mexican food in a clean, calm environment with a gorgeous open patio and friendly staff. Forget what you know about Mexican food; come here and try their birria or menudo, exquisite soups of pre-Hispanic origins. Open for breakfast or lunch, it also sells raicilla to go.

Calle Jalisco 6, 48400, Mexico
322-269--0604
Known For
  • central courtyard (patio)
  • the best menudo in town
  • all main courses come with fried beans and rice (or salad)
Restaurants Details
Rate Includes: No dinner

Recommended Fodor's Video

La Cascada y Bosque

$ | South of Puerto Vallarta

La Cascada y Bosque, simply known in town as “Cascada,” is a wonderful place for breakfast or lunch even when the waterfalls are just a water drop. The jungle setting here is spectacular and begs for a stroll before or after your meal. For breakfast you can choose typical Mexican dishes or the American-style breakfast with bacon and eggs. For lunch, you should try their fish and empanadas.

Mexico
322-209--5146
Known For
  • great waterfall views
  • live music
  • delicious ceviche
Restaurants Details
Rate Includes: No dinner

Le Kliff

$$$

Perched on a hill overlooking the Boca de Tomatlán little cove, Le Kliff has an extraordinary setting; couples choose to get married here because of the views. Though a bit stuffy, this is a great place to impress a date. The menu includes exotic delicacies such as oysters zarandeado style and satay shrimp with coconut and cream cheese. 

Carretera a Barra de Navidad, Km 17.5, 48394, Mexico
322-121--4935
Known For
  • great views
  • lobster tail with avocado emulsion
  • wedding venue

Los Cocos Restaurant and Bar

$

You can spend the whole day here on loungers enjoying the beach, the ocean, delicious food, and refreshing micheladas. They specialize in seafood, pescado zarandeado, ceviche, and obviously coconuts, but you can order absolutely anything and won’t be disappointed. You can also rent a kayak or play beach volleyball. The owner, Oscar, is always ready to help. No stress, no pressure.

Los Conos Restaurant Bar

$

Los Conos Restaurant and Bar serves Latin and Mexican dishes and drinks and specializes in seafood. Their tasty lemonade or cold beer will save your life if you decided to hike to Las Ánimas from Boca de Tomatlán. Their fresh sierra ceviche is highly recommended, and shrimp come in very decent sizes (try the coconut ones). The waiters are attentive but not imposing, and the place is really neat and clean.

Mismaloya Grill

$

For a fancy lunch with panoramic views of the bay and beach, visit Mismaloya Grill inside the La Jolla de Mismaloya condo complex. Formerly known as María Bonita Restaurant, this place has a long history in the area and arguably is the best restaurant in town. As a starter, calamari fritti is one of the best options, and among the main dishes try the orange-glazed salmon, which is simply delicious. 

Carratera a Barra de Navidad, Km 11, 48390, Mexico
322-262--8058
Known For
  • gorgeous outdoor terrace overlooking the Mismaloya Bay
  • gourmet seafood
  • great shrimp tacos
Restaurants Details
Rate Includes: Closed Sun. and during summer

Restaurant Bar Las Gaviotas

$
Las Gaviotas is the perfect place to enjoy seafood and a cold beer with the Pacific ocean in the background. The tables and chairs are right on the beach.
Paseo del Río, Km 12, on the beach, 48294, Mexico
322-113--0380
Known For
  • grilled fish
  • the best guacamole in Mismaloya
  • location steps from the ocean
Restaurants Details
Rate Includes: No dinner

Restaurant La Hacienda de Oro

$$
Located in the second floor of the main building in the Gardens, guests dine in an open-air terrace that overlooks the cliff below all the way to the river and the mountains in the background. The food is typically Mexican, with handmade corn tortillas and exquisite but spicy sauces.

Restaurant Valle Azul

$

This quaint restaurant is small but cozy, and serves traditional homemade dishes and wood-oven pizzas. Sit at the outside tables and get a good view of the quiet life in the main square.

Calle Primero de Abril 6, 48400, Mexico
322-269--0646
Known For
  • exquisite chiles rellenos
  • cold beer
  • handmade tortillas
Restaurants Details
Rate Includes: Closed Tues.

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.

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