231 Douglas St, Elgin
HAMBURGERS • FRENCH FRIES
219 E Chicago St, Elgin
ICE CREAM
43 DuPage Ct, Elgin