Founded in 1997, Twigs has become an icon in the small town of Landrum, South Carolina. Casual fine dining is the trademark of Twigs. Formerly a bank building built back in 1911, this historical building now Twigs was transformed into the quaint ea...
Enjoyed my birthday at Twigs with family and friends. There were 12 of us and the staff was wonderful and patient with us. The food was outstanding.
726 South Howard Avenue, Landrum
(864) 457-4581
Southside Smokehouse & Grille serves up scratch made barbeque, Cajun specialties and traditional American food using only the freshest ingredients. We combine great food and fantastic service with a calm family atmosphere....