The Island

Closed
1009 Russell Blvd
Saint Louis, MO 63104

The Island Frozen Drinks is a vibrant establishment nestled in Historic Soulard, St. Louis, known for its selection of refreshing frozen drinks. Guests can choose from a variety of flavors and mix-ins, with options ranging from regular to top-shelf frozen drinks, making it a perfect spot to cool off and enjoy a tropical escape.

In addition to their delicious drinks, The Island offers special souvenir cups that provide a discount on refills, enhancing the experience for patrons. Whether trying The Palm Tree or indulging in a $12 Bucket, visitors are sure to find something that adds to their enjoyment of this lively venue.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.