Upbar in Saint Louis, MO offers a fresh perspective on the city, providing a vibrant atmosphere where locals can come together to enjoy delicious cocktails, connect with friends, and make new acquaintances. With a variety of fascinating cocktail flights, infused drinks, and local beers, as well as tasty appetizers and sharable platters, Upbar is the perfect destination to unwind and socialize.
Located on the 7th floor of the Element by Westin, Upbar invites guests to experience breathtaking views of St. Louis while indulging in a fun and lively ambiance. As a 21 establishment, Upbar requires a valid ID for entry, ensuring a mature and enjoyable environment for all patrons.
Generated from the website