1. Suncoast Tiki Huts 11316 Echo View Dr, Odessa, FL 33556 Coordinate: 28.10601,-82.61128 Phone: (813) 926-9606