South Main Grill
1434 Main St S
Greenwood
SC
29646
(864) 223-2759
Open Map
Description
South Main Grill is located at 1434 Main St S, Greenwood, SC. This business specializes in Barbecue Restaurants.
by merchantcircle on December 08, 2013 from
merchantcircle
bar
bars
bars grills & pubs
dining
drinking places
drinking places alcoholic beverages
grill
pub
restaurant
Restaurants