Having grown up in North Carolina one of the things that I developed an affinity for is barbecue. When North Carolinians refer to barbecue they mean pork. Depending on which part of the state you are in the meat is served either with a tomato based sauce (western) or a vinegar based sauce (eastern). Personally I prefer the eastern variety because it tends to maintain the smoky flavor of the meat without being totally overwhelmed by the sauce.
Consequently, I am a bit of a barbecue snob. Invariably when I order barbecue in a restaurant it doesn't have the same flavor I'm accustomed to getting from my barbecue. Thankfully there is one place I know I can go for great barbecue and it's not even in North Carolina!
Three Li'l Pigs Barbecue is just off Interstate 81 in Daleville Virginia. It's close enough to the highway that anytime I am passing by it's easy to turn off for a quick fix of barbecue. Owner Bill Gaul hails from North Carolina which explains why he's so adept at making barbecue. Plus the menu offers both varieties to suit everyone's taste. Plus while you're waiting for your food you can pass the time playing Pass the Pigs.
They also sell their barbecue in bulk packaging to go (be sure to bring a cooler so you can take some home with you) as well as their full line of barbecue sauces.
I've tried a lot of barbecue from a lot of different restaurants but the best by far is at Three Li'l Pigs. If you're ever driving by take the time to get off the interstate long enough to sample the best barbecue anywhere.