Town Square Shopping Center, 464 E Main St, Spartanburg, SC 29302 (864) 310-4562
How to go there
Mexican restaurant Loc: 34.9528 / -81.9202
Plan your visit