1. Polo's Restaurant 328 Main St Ste 100, Greenwood, SC 29646 Coordinate: 34.19059,-82.1606 Phone: (864) 943-4173
2. Buenavista Cuban Cafe 322 Main St, Greenwood, SC 29646 Coordinate: 34.19069,-82.16062 Phone: (864) 227-1227