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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.