Delivery
Pickup
Outdoor
Georgia
Decatur
1 Restaurants on GastroRanking
967 Opinions in 2 websites
This is your typical tortilla-meat-cheese style Mexican restaurant. The quality is consistently 4-star, I've been here many times and never had a bad experience. The salsa is really good, and the ques