1. El Limo'n Restaurant 402 S Alabama Ave, Chesnee, SC 29323 Coordinate: 35.14429,-81.86084 Phone: (864) 703-0303