Skip to main contentToast Local logo
Elgin Public House

Elgin Public HouseElgin

American

Open

11:00 AM - 11:30 PM

219 E Chicago St, Elgin, IL 60120
Join the waitlist
Loading waitlist time estimate...
About

With better than average pub grub, you are sure to find something for everyone! We are a family friendly restaurant and cannot wait to have you visit and create memories!