Flor Caribe
2526 W Tampa Bay Blvd, Tampa, FL 33607
Reviews
08/02/2012
Provided by SuperpagesBad customer service. Called twice for information. Too busy to talk to me, said they would call me back. NEVER called me back. Will buy ticket at another location
More Business Info
- Hours
- Do you know the hours for this business?
- Neighborhoods
- Northwest Tampa, Northeast MacFarlane
- Category
- Travel Agencies
Suggest an Edit