Restaurants & Bars


Mama's food shop on 3rd St.


Restaurants & Bars 4

Mama's food shop on 3rd St.

jules | Mar 25, 2005 10:58 AM

Anybody try Mama's? (Also Stepmama's) I know they've been around awhile, but I have never had their food. Wondering how it would be for take out. Also Stepmama's across the street. Specific recommendations?
Which vegies are great? Deserts? Etc? THANKS!!!

Want to stay up to date with this post?

Recommended From Chowhound