Bars in Lockhart, SC
1. Sharon Grill
3718 York St, Sharon, SC, 29742
CLOSED NOW
From Business: Located in small town Sharon, South Carolina, The Sharon Grill has been a local favorite for over 40 years! Our menu features a variety of foods, ranging from sizzilin' hot…
42 Years
in Business
Showing 1-3 of 3