1901 Pass A Grille Way, Florida 33706 USA
Visitors decorate the island trees for good luck!
Photo Credit: Yelp