Take a look at Denver's weather forecast (sunny, no question), place on your shades and make the shorter 30-minute drive to Evergreen, a tranquil mountain town just west of Denver that touts the virtues of the TallGrass Spa (997 Upper Bear Creek Rd).