Puerto Vallarta, Mexico, Weather
Mexican Food Image.

The food served at a Taco Stand or in a Cenaduria, is probably closer to real, traditional, Mexican food, than you will find in the majority of restaurants here. Because many of the Mexican restaurants are actually serving Tex-Mex dishes, like Fajitas.

The original people before the Spanish conquest used a lot of corn, beans and chili, the Spanish brought in a lot more ingredients and it fused together with other influences from Europe, Asia and Africa.
The restaurants listed below are our favorite Mexican Restaurants, from Gourmet to literally Home Cooked.



Traditional Mexican Food in an intimate restaurant with a lot of soul. Offering a variety of authentic yet unusual food dishes using only the best traditional recipes and highest quality ingredients. El Arrayán opened its doors November 2003.
The owners, Carmen and Claudia have an enormous love of Mexico and its cuisine and created El Arrayán because they felt a need to showcase genuine yet different and unique Mexican food in a casual and friendly atmosphere, with excellent service and great attention to detail.
El Arrayan is also has some alternative vegetarian dishes, vegan dishes and almost all of our menu is gluten free. We also offer a children’s menu and high chairs. Website Situated in the heart of Old Town, it’s an easy walk from the Malecón. Map CC


River Canopy Puerto Vallarta.

A traditional Mexican, All You Can Eat, Brunch, high up in the mountains. This is very popular with the locals, you won’t find many gringos here. But wonderful fresh food, handmade tortillas, all the traditional dishes, like guisados, quesadillas, pozole and chilaquiles. Plus hotcakes, a omelet station lots of fresh fruit, yogurt, granola and much more. Plus Mariachis ! All for 180 pesos.
Reservations made by telephone or in person at the Las Glorias or Insurgentes Office, payment there, plus 60 pesos for transport. Transport is 170 pesos (US$10) from the Marina & Nuevo locations, receive a Confirmation Number when you call in your reservation
You can drive there yourself, from the bottom of this MAP, just follow the signs and all the local pickup trucks going there 😊 you’ll pay when you arrive and get a wristband. Saturday and Sunday, 10am to 1pm , call local number 222 0560 or 222 0860.  Or Email  reservaciones@canopyriver.com


The family of La Ronda Mexican Restaurant.

A family run Mexican Restaurant, Benjamin, the chef, with his wife Vicki and brother Sebastian, prepare all meals from scratch with very fresh ingredients, so be patient when waiting for your meal ?
Probably the best arrachera in town and terrific Flan! 115 pesos -220 pesos for most entrées.
With a strange, authentic, Mexican, eclectic decor it’s on Aquiles Serdan #372. Just east of Insurgentes. No view, it’s sort of hidden away.
Closed Mondays. Usual hours 1pm to 12am, sometimes!

Website Map


Moro Paraiso Mexican Restaurant in Puerto Vallarta.

This is a Rustic Mexican Restaurant on the banks of the Rio Cuale. Excellent food and economical prices and a wonderful location. Javier and Chuy will take good care of you!

It’s seldom crowded weekdays and even on weekends, but Javier can put extra tables down on the riverbank.
Not very easy to get to without your own transport, the last bus stop is 1K downstream – not a bad hike, a relatively flat surfaced road. You can rent horses in Paso Ancho as an option, see Horseback Rides. Map.
Taxi should be 100 pesos from the south side of town.
The Quesadillas are exceptional. Web Page


Nacho Daddy a TexMex Restaurant in Puerto Vallarta.

More than just a restaurant it features sports, live music & dancing; NFL, CFL and European football via satellite on multiple 42-inch High-definition TVs, plus some of the best “Mex-Tex” food in Puerto Vallarta. Theatre, Music and dancing upstairs in Air Conditioning.
The Texas Embassy Blues Band, play every Friday, with other bands during the week, see Live Music Events at 8:30pm.
Before that there is a Dinner Theater 6 pm – 8:30 pm
Basilio Badillo #287 223-0838
Web Site  HappyHour board   Visa - Mastercard


Logo for El Brujo Restaurant.

A little out of the way, this restaurant has some unique Mexican Dishes. Know for it’s molcajete dishes, a pre-Hispanic device carved from volcanic rock, which was used to crush and grind spices, and to prepare salsas and guacamole. In this case it is used as the cooking and serving dish heated in an oven. With an extensive menu including beef, chicken and fish dishes.  Venustiano Carranza #510, 1pm to 10:30pm.v-mc


Logo of Gaby's Restaurant in Vallarta.

Downtown, two blocks up from the Malecón at Mina & Hidalgo. Open for Breakfast, Lunch & Dinner. 8am to 11pm
Mexican and International, from 65 pesos to 260 pesos – Rib Eye or Comida Corrida for 65 pesos at lunch time. tel. 
222 0480  


Los Lirios Restaurant, Puerto Vallarta.

A hidden gem tucked away on Calle Aguacate, southside of town.
A great little Mexican family restaurant, mostly Seafood.
10am to 8pm.

Aguacate #395. South of Basilio Badillo on the corner of Manuel Dieguez. Tel 222-3629


Ofelia's Mexican Restaurant Puerto Vallarta.

Ofelia’s great Mexican home cooking with the best price in town.
An unassuming ‘hole in the wall’ but with surprisingly good food. Not open late, breakfast, 40-50 pesos, and lunch.
F. Madero #366. half a block inland from Insurgentes. 8AM to 4PM (sometimes later) 7 days a week – again sometimes.
Ask for Ofelia perfect English spoken.


Logo for La Fonda Esparanza.

Home Cooked Breakfast in the ground floor of a home.
Typical 2 egg breakfast 25 pesos. enchiladas de pollo (about 35p), fruit, granola & yogurt (about 30p), hotcakes & fresh fruit (about 35p), and great Mexican-style coffee. only 5 tables,
Open from 8pm – 12pm. Closed Mondays.
F. Madero 421.


Logo for restaurant Dianita.

Breakfast: chilaquiles, w/scrambled eggs and bacon (50p), liver & onions (50p). All breakfasts come w/ basket of tortillas and/or toast.
Comida Corrida (set menu of several courses) 60 pesos.
8 am to 6 pm, except for Sundays when they close at 2 pm.
F. Madero 243.


Don Jorge Lunch Counter in Vallarta.

Breakfast and Lunch at this Mexican Lunch Counter, very economical and popular. Right next to the Flea Market downtown.
9:30 am to 5:30 pm.
Matamoros 113.