John's Steakhouse is located minutes North of The Homestead resort, just South of the Jefferson Pools on US 220, and right beside Bath County High School. Golfing, tennis, skiing, camping, canoeing, and various other outdoor adventures lay at your finger tips within just a few miles of Warm Springs VA. Find a map below.