Phone: +12125314595,+16468134463
Address: 2158 Frederick Douglass Blvd, New York, NY 10026, City of New York, United States
City: City of New York
Menu Dishes: 35
Reviews: 588
"How is it that the same owner has a Texas chicken spot just around the corner, yet the chicken is so different? The quality here is definitely better. At least Mama's takes the time to clean their chicken properly. I mean, Texas is notorious for leaving a lot of fat on their thigh pieces. That's why Mama's charges $3 for a thigh. Sure, food prices have gone up, but not when it comes to our chicken!"
All prices are estimates on menu.
New York City is renowned for its diverse culinary scene, featuring classic street foods like hot dogs and pretzels, along with international cuisines from every corner of the globe.