Cocktail bar · Logan Square
26
"Lost Lake is a famed tropical bar spot in Chicago, operated by Land and Sea Dept, known for its vibrant atmosphere and creative cocktails." - Nadia Chaudhury