South Of The Border...
South of the Border is a popular tourist attraction located in Dillon, South Carolina, just off Interstate 95. This quirky roadside stop has been drawing visitors for decades with its unique blend of kitschy Americana and Mexican-inspired flair. From...
Dillon, South Carolina