Phone: +18477424826
Address: 51 Clock Tower Plz, Elgin, IL 60120, United States
City: Elgin
Dishes: 35
Reviews: 493
"First time ordering. I ordered the crispy Philly Cheese Steak Sandwich. I literally forgot what I was saying mid-sentence when I opened the container. After the first bite, the sun's rays shone into my kitchen window like they were sent from Heaven. The birds outside chirped the most beautiful songs I've ever heard. Flowers smelled better than ever before. Every bite was better than the one before it. Except the nasty mushrooms. I'll remember to omit those next time."
All prices are estimates.
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.