"This restaurant is simply the best in the area and the price is worth it."
Phone: +16305859095
Address: Atm, 920 N Farnsworth Ave,IL 60505, United States, Aurora
City: Aurora
Website: http://elburritoloco.com
Monday: 10:00-00:00
Tuesday: 10:00-00:00
Wednesday: 10:00-00:00
Thursday: 10:00-00:00
Friday: 09:00-02:00
Saturday: 09:00-02:00
Sunday: 09:00-00:00
Dishes: 100
Amenities: 1
Categories: 5
Reviews: 1377