Back to Explore Soulard
The Island
bar

The Island

Tropical bar known for frozen drinks, poured into souvenir cups you can refill at a discount.

1009A Russell Blvd, St. Louis, MO 63104

The Island trades in frozen drinks, which you can dress up with mix-ins however you like. They come in souvenir cups, and refills run cheaper if you bring the cup back. A tropical corner in the middle of Soulard.