Where do you need Restaurants ?
El Tropical Restaurant
315-424-0130
43.040605
-76.171932
About El Tropical Restaurant
El Tropical Restaurant is located at 719 S Geddes St, Syracuse, NY. This location is in the Westside neighborhood. This business specializes in Family Style Restaurants.