Search results
We did not find results for: town grill cowpens sc.
Check spelling or type a new query.
We did not find results for: town grill cowpens sc.
Check spelling or type a new query.
Phone: (864) 463-0333
5250 S Main St Cowpens, SC 29330 350.16 mi
Is this your business? Verify your listing
4.0 23 reviews
I have really enjoyed the food here. There is a large selection of food to choose from, but the gyros are pretty good. The service is efficient and friendly enough. The parking lot is usually full... More
I wanted to like the Town Grill, but they make it difficult. The food is actually not bad but the staff looks miserable and are rude. A lot of people are standing around - owners family maybe? And... More