Address: | 176 E Chicago St, Elgin, 60120 |
Phone: | +1 847-454-3507 |
Website: | Go to site |
Work time: | Monday:7AM-5PM Tuesday:7AM-5PM|Wednesday:7AM-5PM|Thursday:7AM-5PM|Friday:7AM-6PM|Saturday:8AM-6PM|Sunday:Closed |
| |
Blue Box Cafe is located at 176 E Chicago St Elgin 60120, US Home | Blue Box Cafe - Elgin Blue Box Cafe is Doctor Who themed Cafe and Deli in the heart of historic Downtown Elgin, IL. Pickup. Delivery. Catering. |