13 yrs ago•dolphintatreviewedFantasy's at the Beach19240 San Carlos Blvd Fort Myers Beach, FL 33931First, it is true this place...