1. Polo's Restaurant 328 Main St Ste 100, Greenwood, SC 29646 Coordinate: 34.19059,-82.1606 Phone: (864) 943-4173
2. Alicia's Mexican Food 606 Seaboard Ave, Greenwood, SC 29646 Coordinate: 34.19578,-82.15013 Phone: (864) 223-1151