306 W Army Trail Rd.,
Bloomingdale , IL 60108 UNITED STATES
Based on 2 reviews
Go here if you've got nothing elseThey're food is good. The service is really slow though. and almost noone there speaks understandable English. I wouldn't mind going there once in a blue moon.
De- Li-shous!We have visited this restaurant 3 times since finding it. It is by far the best Mexican restaurant in town (and even neighboring towns). The pricing is fair and the staff is very friendly and helpful.
Worldwide > United States > Bloomingdale, IL > Restaurants