 
                                Phone: +18479319050
Address: 112 Tyler Creek Plaza, 60123, Elgin, US, United States
City: Elgin
Menu Dishes: 35
Reviews: 638
"I arrived just before closing time, feeling very hungry, and the staff was fantastic in continuing to prepare food for me. On Wednesdays, they offer a special deal of 3 burritos with all the toppings for around $15, so I ordered all steak burritos which were generously filled and large in size. The staff was very accommodating and friendly, and I highly suggest trying them out!"
All prices are estimates on menu.
 
                            
                         
                                Elgin, Illinois, blends historic charm with modern vibes, offering a diverse culinary scene featuring typical American comfort foods like burgers and pies, alongside Mexican and Italian cuisines.