Red Star Tavern Glenview

Red Star Tavern Glenview 1800 Tower Dr, Glenview - (847) 486-0099 Good food and very relaxed atmosphere and a great place for a after work drink and casual dinner.   The glen is full of these types of dining places and I enjoy heading there to meet friends from the North Burbs

Comments are closed.