Country Drive-In

The Country Drive-in, located in Davenport is a welcoming family friendly restaurant. Located at VA80 and Howard Flat Road, just off the banks of the Russell Fork River, it’s the perfect place to feed your hunger after playing in the water or taking a break from riding, driving along Virginia’s curvy Route 80. You’ll find home cooking at its best, great service and a welcoming atmosphere.