17710 San Carlos Blvd, Fort Myers Beach, Florida 33931 USA
Many fun animals to take pics with while you wait for the people in front of you to finish up
Photo Credit: Yelp