THE ISLAND

Phone: (314) 664-6678

Location: 1009A Russell Blvd, St. Louis, MO, 63104

Website: https://www.theislandstl.com

The Island, tucked into Soulard at 1009A Russell Blvd, is a playful, tropical-themed spot celebrated for its frozen liqueurs and hurricane-style drinks—creatively customizable with mix-ins and served in souvenir cups that earn discounts on refills. This laid-back, island-inspired venue offers a refreshing, fun escape from the everyday, perfect for cooling off with friends or grabbing a novel cocktail in the heart of historic Soulard.