13502 Big Bend Rd, St. Louis, Missouri 63122 USA
Tiki gods, surfboards, a big pineapple & lots of flowing water
Photo Credit: Yelp