Fort Myers FL Food Facilities 1. 12611 S Cleveland Ave, Fort Myers, FL 33907 | Pollo Tropical (239) 275-1118