Central America & Mexico

Where to Eat in Puerto Vallarta, Mexico

Puerto Vallarta is a resort town on Mexico’s pacific coast. The town is known to be the ultimate retirement destination and vacation spot with it’s beautiful beaches and lively nightlife, and of course, there is no shortage of delicious food. This list was put together with the help of mama Twirl The Globe. She has been traveling to this area of Mexico for around 20 years and now knows all the best places to get both traditional (and non-traditional) eats.

The Red Cabbage Café

A hidden gem off the typical tourist path with excellent chiles en nogada and other authentic Mexican dishes. The staff is warm and welcoming, and they also offer cooking classes with the owner, Lola Bravo.

El Arrayan

Traditional Mexican eats from other regions of Mexico. This intimate restaurant located centrally right off the Malecon. The restaurants decor includes accents of Mexican art and furniture, and overall delivers a traditional experience. Cooking classes are also available with the owner, Chef Carmen Porras.

La Palapa

Located right on the beach, La Palapa not only boasts exceptional service and Instagram-worthy food, the atmosphere is relaxing with the tables set up right on the beach in the evening. Try their highly recommended coconut shrimp!

No Way Jose

Offering a fun atmosphere, great service and even an owner who will perform and sing most nights, No Way Jose is not to be missed. Ask for a table on the second floor and enjoy their unique and delicious contemporary Mexican cuisine. You can order a caesar salad which will be made right at your table or order one of their specialty coffees and receive a fire show with it!

River Café

Located on Rio Quale with a wonderful atmosphere, River Café has beautifully presented food and incredible coconut shrimp.


One of my moms personal favourites, Gaby’s is one block up from the Malecon in a quaint location. Enjoy Mexican music almost every night and their great menu filled with Mexican specialties.


Margarita Grill

A fun place for margaritas and guacamole prepared fresh right at your table. Margarita Grill is lively, has live entertainment most days and is a fantastic location for people watching.

Cenaduria Celia

A new addition to my moms favourite places to eat in Puerto Vallarta. Cenduria Celia is a hidden gem in the city where locals eat. The food is inexpensive and the service can’t be beat. Try the pozole soup.

If you’re celebrating a special occasion, Hacienda San Angel or The Iguana Restaurant can be great places to go. Both restaurants are open air, elegant, and although pricey, have great service, music and food (reservation required).

You Might Also Like

No Comments

Leave a Reply