I’m not going to wax eloquent about a BBQ joint. O, heck, who am I kidding? I’m totally going to go overboard about a place with as much character as the Skylight Inn. Should you find yourself in tiny Ayden, North Carolina, (and really, why would you find yourself there? – go!), you’ll discover an old […]