Last Call Tavern Group
Spirit Of India Feni
320 W. Illinois St
The Dock at Montrose Beach
200 W Montrose Dr, Chicago, IL 60640
We love to meet people who want to share their love of food (and drinks) at the beach, we're open for events or private parties. Drop us a line or give us a call.