Restaurants in Starr, SC
5132 Highway 29 S, Starr, South Carolina, 29626-7231
(864) 224-7000
5017 Highway 24, Starr, South Carolina, 29626
(864) 332-1234
6731 Highway 81 S, Starr, South Carolina, 29684-9313
(864) 352-1100
5733 Dobbins Bridge Rd, Starr, South Carolina, 29626-5814
(864) 225-9500