Wineries, shopping, sprawling naturescapes, and a touch of presidential history collide in Johnson City, Texas.