JavaScript is not enabled.
Best Mexican Food in Town - Review by citysearch c | Mamacitas Fine Mexican Food Restaurant

Mamacitas Fine Mexican Food Restaurant

Claim

Best Mexican Food in Town 6/13/2004

My friends and I were recommended this restaurant by a NASA employee. All I can say is yummmmy! That was the best mexican food I've ever had. You've got to try the chips and salsa, particularly the green salsa. I can't stop telling people how great the food is there! Everything we tried was absolutely delicious. Pros: Cute atmosphere, Green sauce, great prices more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021