Bar Sol is a vibrant Latin-inspired restaurant located on Navy Pier in Chicago, offering a lively and accessible space where both locals and tourists can enjoy breathtaking lakefront views while indulging in delicious coastal cuisine and refreshing drinks.
With indoor and outdoor seating options, as well as outstanding private event spaces, Bar Sol aims to provide a welcoming atmosphere where everyone can feel at home, whether they're looking for a casual dining experience, a memorable date night, or a special event venue with stunning views of the lake and skyline.
Generated from the website