08.14.14 Elgin, IL – Elgin Public House Reviews Geez I love to be surprised at a restaurant, especially one... ▶