Mama's has tasty, NOT pricy Vietnamese food, well prepared and served by caring wait staff. However, this is not the place to come for Pho. They specialize in crab and do it nicely, and, I believe, they have garlic noodles. So, if you can't get to Thanh Long, try here.....
Pros: small place, fills up, good value for $$
Cons: not much parking, can have a wait