"It Just tastes better at Mammas"
Home
The Menu
Our location
About Us
What customers are saying
More
Dine-In/Carry Out Mon- Sat 11AM-8PM
Iowas
Des Moines Register
introduces
Mammas Tacos
TM
Let others know about your experience