412 N Main St, Saluda, SC 29138 (864) 445-2010
How to go there
Mexican restaurant Loc: 34.008 / -81.772
Plan your visit