Where do you need Restaurants ?
Sabor Tropical Restaurant
508-797-4716
42.252525
-71.827805
About Sabor Tropical Restaurant
Sabor Tropical Restaurant is located at 75 Maywood St, Worcester, MA. This business specializes in Mexican Restaurants.