Glenview Country House and Cocktail Lounge, Waukegan Road
Additional Details:
Located 10 miles north of Chicago's city limits, on Waukegan Road. It was built in 1946, and has since become the favorite gathering place of the best North Shore people by serving only the finest in food and drinks in a restful and pleasant atmosphere. |