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.