Welcome to the little town of Mitchells Crossroads, located on the border of North Carolina and Virginia in the beautiful Blue Ridge Mountains. There’s always a friendly face to greet you, some humor to sprinkle into your day, and maybe a touch of romance in the air. Come sit a spell. It’s a place filled with mountain charm, warm welcomes, and delicious hospitality….and if you’re a wanderer, Mitchells Crossroads is particularly for you. Nestled within the mountains, many a journeyman find a place called ‘home’ right here in this little town.