Mama Puebla

“Too bad they don't deliver to my area, but every chance I get to eat out or pick up..”

“Try the steak tacos with their green hot sauce.”

“Rather than just a pile of onions and peppers, this dish came with squash and tomatoes in the mix. The veggies were sauteed but not drowning in oil!”

Mama Puebla

Delivery: Yes
Take-out: Yes
Accepts Credit Cards: Yes
Bike Parking: Yes
Good for Kids: Yes
Good for Groups: Yes
Has TV: Yes
Waiter Service: Yes
Caters: Yes

Price range.

$$ Price range $11-30

1 review

  1. Mama Puebla is a tiny hidden gem (cliche alert!) in the Throgs Neck/Schuylerville area. A friend of mine sings its praises, so since I was in the area last night and they are open late, I figured I'd give it a try.

    For starters, the restaurant is small but cozy. I wouldn't bring a big group here. But my boyfriend and I were immediately welcomed and offered a table. The menu is pretty vast with almost all bases covered. The chips and salsa were notably tasty! I realized that the chips, as well as the main dishes, were not overloaded with salt. As someone who hates salty food and the feeling of bloat you get afterward, this is a major A+ in my book.

    I ordered the vegetarian fajitas which came with warm flour tortillas. Rather than just a pile of onions and peppers, this dish came with squash and tomatoes in the mix. The veggies were sauteed but not drowning in oil! The portion was also big enough for leftovers.

    The dessert choices are pretty wide, too. The fried ice cream was adorable, and the waitress even lit it on fire for us! It was a fun experience for a casual Thursday night.

    Anyways, call me crazy but with the exception of the fried ice cream, I would argue that Mama Puebla's food is actually quite healthy. Not a lot of salt and not a lot of grease! Since I am trying to make better choices, I will definitely be returning.

Rate and write a review

Monday, 10:00 am - 11:45 pm
Tuesday, 10:00 am - 11:45 pm
Wednesday, 10:00 am - 11:45 pm
Thursday, 10:00 am - 11:45 pm
Friday, 10:00 am - 11:45 pm
Saturday, 10:00 am - 11:45 pm
Sunday, 10:00 am - 11:45 pm