This place has by far, the best Mexican food I have ever had. The green delux burrito is huge, but after finishing it, I want even more. If I had to choose one food to eat every day for the rest of my life, that would be it.
Pros: Amazing food, Inexpensive, Fast service
Cons: Worn out decor, Limited parking
more