Dining in Nayarit MX - Restaurant Guide and Nightlife

Where to Eat in Riviera Nayarit Mexico

When dining in Nayarit, many vacationers to Riviera Nayarit might expect Mexican cuisine, taco shops, and local bistros. However, there are also plenty of North American and European fine dining establishments here.

Since colonial times, Mexico’s Pacific west coast along Riviera Nayarit has been influenced by the most refined European cuisine. Restaurants in Nuevo Vallarta, Bucerias, Sayulita, Punta de Mita and many other resort communities along Nayarit’s Pacific west coast all understand and cater to the tastes and needs of visitors from around the globe.

Dining in Nayarit

Are you looking for an oyster bar in La Cruz de Huanacaxtle, a bistro and lounge in Nuevo Vallarta, or an authentic Italian Trattoria in Punta de Mita? How about a Shamrock Irish pub and bar in Bucerias. You’ll find that dining in Nayarit offers plenty of choices.

Each area in Nayarit also offers traditional Mexican cuisine and recipes that represent the region. Most will feature extremely fresh produce plus a menu with a diversity of flavors from local delicacies and signature cuisine.

Come vacation in Riviera Nayarit and enjoy world-class resort hotels and some of the finest restaurants you will ever experience while traveling. You’ll find the warmth and friendliness of the people of Mexico, together with fresh, wholesome, quality food products, all help to make dining in Nayarit Mexico a real pleasure.

Nayarit Restaurant Guide

The following is our Riviera Nayarit restaurant guide, complete with locations for dining in Nayarit. You’ll find contact information for restaurants in Nuevo Vallarta, Bucerias, Sayulita, Punta Mita, and Guayabitos, among others. You’ll also find listings for cafes, bakeries, garden lounges, sport bars, pubs, and various other Nayarit nightlife facilities.

Along with dining in Nayarit, check our section on shopping in Riviera Nayarit, Mexico!

Book Your Trip Now

Displaying 1 - 25 of 123

La Piña Loca

Address: Retorno Tabachines 4, Rincón de Guayabitos, Nayarit.
Telephone: (327) 274 1184
Schedule:Daily 8:00 am to 9:30 pm.

El Refugio de Lupita

Address:Benito Juárez street 51, Zona Dorada, Bucerias, Nayarit, México.
Telephone: (322) 297-1441
Schedule: Daily 1:00 pm to 10:00 p.m.
Website: https://www.facebook.com/elrefugiodelupita
Category:Mexican Cuisine and Seafood
A new concept to enjoy the beach, flavor, culture, fun, quality service and many experiences to remember. Everything in Bucerías, Nayarit.


Address: Retorno Jacarandas 4, Guayabitos, Nayarit.
Telephone:(327) 274 1815
Schedule:Tuesday to Sunday/ 3:00 pm to 10:00 pm. Monday/ Closed
Category: International, Italian
A different place, with a peculiar concept where Italian-Argentine food, art, and the freshness of its ingredients merge. In our menu, you can find pizzas and cuts of meat cooked on firewood, pasta and fresh salads prepared with that touch that characterizes us. In addition to constantly renewing ourselves in our varieties to always offer you the best.


Address:Andador Jacarandas 1 A,Guayabitos, Nayarit.Telephone: (327) 274 1673
Schedule:Friday to Tuesday/ 7:00 am to 00:00 am. Wednesday & Thuesday / Closed
Website:https://www.instagram.com/tatema_restaurante/?hl=es-la Category: Mexican
An exquisite place, a little piece of México.

Juan´s Place

Address:Cedros street 6, Guayabitos, Nayarit.
Telephone: (322) 171 2656
Schedule:Daily / 11:00 am to 8:00 pm.
Category: Mexican, Seafood

Don Pedro´s

Address:Marlin street 2, Sayulita, Nayarit,
Telephone:(329) 291-3090
Schedule: Daily 9:00 am To 11:00 pm.
Website: http://www.donpedros.com/
Category: Seafood, Mexican & Grill
Founded in 1994, the first fine dining establishment in Sayulita. Gourmet food in front of the beach. Breakfast, lunch and dinner. The most popular live special events in the area such as their traditional salsa Monday.

La Rustica Sayulita

Address:Av. Revolución 40, Sayulita, Nayarit.
Telephone: (322) 100 7379
Schedule: Wednesday to Monday 9:00 am to 11:00 pm. Tuesday 5:00 pm to 11:00 pm.
Website: https://www.larusticasayulita.com/

Si Señor Sayulita

Address:Pescadores street, Sayulita, Nayarit.
Telephone: (329) 291 2055
Schedule: Daily 11:00 pm To 10:00 pm.
Category:Seafood, Mexican

Alas Blancas

Address:Sayulita main beach, between Delfines and Gaviota, Sayulita, Nayarit.
Telephone: (329) 291 3438
Schedule: Thursday to Tuesday 12:00 pm To 8:00 pm. Wednesday / Closed
We are a local company with a tradition of more than 60 years Restaurant & Beach Club, with a new approach in which we concentrate more than providing a service, making your stay a pleasant experience.

Cocos Beach Club

Address: Las Gaviotas street 145, Sayulita, Mexico
Telephone: (329) 298 8784
Schedule: Daily 1:00 pm To 7:00 pm.
Website: https://www.facebook.com/CocosBeachClubSayulita/
Social club and restaurant on Sayulita's main beach


Address:Delfin street 14, Sayulita, Nayarit.
Telephone: (329) 291 3051
Schedule: Daily 6:00 am To 6:00pm.
Website: https://www.facebook.com/Chocobanana-267970223042/
In the heart of Sayulita you will find this ecological coffee with the best organic coffee and the famous Chocobanana, you cannot miss the next time you are in Sayulita.

La Terrazola

Address:Miramar street, Sayulita, Nayarit.
Telephone: (329) 291 3619
Schedule: Daily 9:00 am To 10:00pm.
Website: https://www.facebook.com/laterrazola
A beautiful beachfront setting overlooking the coastline, great food, and a full bar, from breakfast to dinner every day.

The Blue Corn Mama Cafe

Address: Revolución street 22, Sayulita, Nayarit.
Telephone: (329) 291 3889
Schedule: Daily 8:00 pm To 2:00 am Tuesday / Closed
Website: https://www.facebook.com/TheBlueCornMamaCafe
The ancient variety of organic blue corn used in our restaurant's food is grown with love and respect by the indigenous Wixarika people.

La Barcina

Address: Revolución street 15, Sayulita, Nayarit.
Telephone: (329) 688 140
Schedule: Wednesday to Monday 2:00 pm To 1:00 am Tuesday / Closed
Website: https://www.facebook.com/labarcinasayulita
Restaurant inspired by Nayarita cuisine and products. We capture the essence of the coasts of the State and translate them into dishes made to make locals and foreigners fall in love.

Tierra Viva

Address: Marlin street 10 Downtown, Sayulita, Nayarit.
Telephone: (329) 291 3280
Schedule: Daily 8:00 am To 10:00 pm.
Website: https://www.facebook.com/tierravivasayulita/

El Gallo

Address: Av. Tercer Mundo 17 , San Francisco, Nayarit, México.
Telephone: (311) 258 4591
Schedule: Monday 9:00 am To 3:00 pm. - Wednesday, Thursday and Sunday 9:00 am. To 00:00 am. - Friday and Saturday 9:00 am To 1:00 am. - Tuesday / Closed
Website: https://www.facebook.com/ElgalloSanpancho
Category:Mexican and Organic Food

Taqueria Los Arbolitos

Address: America Latina street 7, San Francisco, Nayarit, México.
Telephone: (311) 258 4139
Schedule: Friday to Wednesday 7:00 pm To 00:00 am. Thursday / Closed
Website: https://www.facebook.com/taquerialosarbolitos

La Perla Restaurante Bar

Address: Av. Tercer Mundo 4, Main Beach, San Francisco, Nayarit, México.
Telephone: (311) 258 4139
Schedule: Daily 1:00 pm to 9:30 pm.
Website: https://www.facebook.com/RestauratLaPerla
Category:Mexican, Seafood

Mr. Ribs San Pancho

Address: Av. Tercer Mundo 56, San Francisco, Nayarit, México.
Telephone: (322) 1404459
Schedule: Daily 10:00 am to 10:00 pm.
Website: https://www.facebook.com/Mr-Ribs-San-Pancho-232703200259422
Category:Mexican, Grill

El Coral

Address: Anclote street, Punta de Mita, Nayarit.
Telephone: (329) 291 6332
Schedule: Daily7:00 am to 8:00 pm.
Website: http://www.hotelelcoral.com/guia.php
Category: Mexican & Seafood

Hector´s Kitchen

Address: Anclote street 202, Punta de Mita, Nayarit.
Telephone: (322) 888 3388
Schedule: Daily 6:00 pm to 11:00 pm.
Website: https://www.hectorskitchen.mx
Category: Contemporary Mexican

Tuna Blanca

Address: Anclote street 5, Punta de Mita, Nayarit.
Telephone: (329) 291 5414
Schedule: Tuesday to Sunday 5:00 pm to 10:30 pm. Monday / Closed
Website: http://www.tunablanca.com/
Category: Seafood & International

Lobster Paradise

Address: Anclote street 10, Punta de Mita, Nayarit.
Telephone: (329) 291 6296
Schedule: Daily 11:30 pm to 10:00 pm.
Website: https://www.facebook.com/lobsterparadise
Category: Seafood & Grill

La Pescadora

Address: Anclote street 10, Punta de Mita, Nayarit.
Telephone: (329) 291 5212
Schedule: Daily 12:00 pm to 11:00 pm.
Website: https://www.demitarg.com/la-pescadora-punta-mita
Category: Seafood & International

Punta Mercedes

Address: Anclote street 14, Punta de Mita, Nayarit.
Telephone:(329) 291 6387
Schedule: Friday to Wednesday 2:30 pm to 10:00 pm. Thursday / Closed
Website: https://www.facebook.com/Restaurante-Punta-Mercedes-228354337600285
Category: International

Get the hottest deals and latest news in your inbox!

Subscribe to our Newsletter

© Copyright 2019 - Riviera Nayarit Visitors & Convention Bureau