Phone: +18476227970
Address: 50 North Spring Street, Elgin, IL 60120, United States
City: Elgin
Menu Dishes: 35
Reviews: 119
"I visit this fantastic restaurant every few days because I love the unique atmosphere it offers. The staff is very friendly and knowledgeable, and the service is impressively efficient. Of course, the food is outstanding. I've been there multiple times, and I've always left happy. The prices are fair as well. I highly recommend this restaurant to everyone."
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.