Mayodan, NC, has some solid restaurants worth checking out on your next adventure trip through the area.