There were very few customers but we still had to wait to get service. The food was just okay not outstanding.
I'd go back as there are just not very many authentic sit down full service Mexican restaurants in Elgin.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.