I've been there several times. Location is great, prices are good and fair. Food is good too.. until it comes up. I'm not the only person who has ate there and immediately felt sick. This is ultimately why I stopped coming here. The place gets heavily crowded so do yourself a favor, head over to Tom's or Pete's. But never Mama's.
Pros: good food for a good price.
Cons: chucking the good food in the parking lot.
more