10 yrs ago•thenonereviewedFantasy's at the Beach19240 San Carlos Blvd Fort Myers Beach, FL 33931First off, for discretion purposes this...