Written by 11:00 Mexico, North America

Mama Rosa’s Puerto Vallarta, MX


Leona Vacario 297
Puerto Vallarta, Jalisco, MX

(322) 222-4010


Other reviews:

Prices: $10-$18US for Dinner 
$10-$12US for Brunch



[mappress mapid=”4″]


The restaurant is “open air” and small with around 12 tables.  During high travel season, you may want to consider a reservation.  It sits on a small hillside in town, you you have a pretty good view of Banderas Bay as well as the rooftops of houses below.  It’s family run, so it has a very friendly and homey feel.

Mama Rosa InteriorService
Service here is exactly what you’d expect.  It’s just like eating at your grandmother’s house.  Very attentive, you glasses are never empty and extremely polite.  Dinner is served traditionally at the table, while brunch is served buffet style.

Everything here was fantastic.  It’s primarily regional mexican, but you won’t have any trouble finding anything here.  For dinner, we loved the roasted fruit salad, chorizo stuffed chicken breast and the stuffed poblano pepper with candied pomegranate seeds.  On our second visit we went back for brunch, which is served buffet style from 8AM – 2PM every day.  There are many choices, including freshly made tamales, green chili pork, queso enchiladas, refried beans, huevos and much more.  For around $10US, it’s a great value.

Mama Rosa’s also has a pretty well stocked bar.  The margaritas, daiquiris and pina coladas were standouts.  Pricing was about $6-$7US per drink.

This place is definitely worth seeking out in old town Puerto Vallarta.  An easy 5 minute walk to the Malecon beachfront, you’re not far off the beaten path.  We felt very welcome here and the food ranks at the top of our list for Puerto Vallarta.

 [box type=”info” ]Many cab drivers in PVR do not know where Mama Rosa’s is in the central part of town. Make sure to take the address with you. Leona Vacario no longer is a thru street, so there’s a short 50 yard walk up the hill to the restaurant.[/box]

Last modified: July 18, 2014