All reviews seem negative
This place is awful, really. I love Mexican food, and I hate this place. I would much rather have Taco Bell, than this. Their 'homemade' tortillas are right out of the bag from...