Get directions to: Lock's Red Barn, Pamplico, SC
Restaurant address: 721 S Walnut St Pamplico, SC 29583, USA
Restaurant: Lock's Red Barn