Cottage Hill Station
Cottage Hill Station is a new & fun, family friendly sports bar & cocktail lounge located in downtown Elmhurst, IL. Housed in a beautiful brick building erected in the 1800’s with the entire inside newly renovated in upscale, modern decor & amenities. The website’s images are fantastic! The website features access to Cottage Hill’s complete, downloadable menu.
VISIT THE SITE: