South of the Border, America’s favorite roadside attraction located near Dillon South Carolina along Interstate 95 at the North Carolina and South Carolina border. A 350-acre roadside attraction with shops, restaurants, including a collection of iconic Pedros, a cartoon mascot with a Mexican theme.
This was my first stop on my way to the Sunshine State Florida. I couldn't help but take a shot of Pedro all dressed up in St Paddy's gear. Handsome, isn't he?