This place is Awesome. Open 24 hours, food is awesome. Authentic Mexican, sometimes you have to point to the menu, that's how authentic. I reccomend this place to anyone. Also try one of the Taco Stars, used to be KFC restaurants, they are the same thing. 24 hour Mexican great for a college town.
Pros: Cheap, Fast, Wonderful Taste
more