Founded in 1986, the Townee Square is a diner and American cuisine restaurant. American classics are served in a comfortable, homey environment in the heart of downtown Libertyville. Featured dishes include soup specials, breakfast and BLT.
508 N Milwaukee Ave, Libertyville, IL60048
(847) 367-9144
Accessibility Details: The entrance is at sidewalk level.
Comment Recommend CommunityMinded