Englewood FL STE B Englewood FL | Tropical Spice Grille, Restaurants 1. 1720 S Mccall Rd, STE B, Englewood, FL 34223 | Tropical Spice Grille (941) 474-9414