Nestled deep in the heart of the Appalachian Mountains' spectacular ridgeline and valley views, John's Steakhouse has established its residence in a hewn log home between Hot Springs and Warm Springs, Virginia beside Bath County High School. Rivers, wildlife, trees and fresh air only compliment an evening at John's Steakhouse.
John's Steakhouse serves American and continental cuisine, seasonal fresh seafood and a variety of desserts for casual dining whether you're indoors or out amongst beautiful Bath County, Virginia. German and American draught beers, a fully ABC licensed bar, and a wide selection of wines offer a taste of international flavor.