Union Station in Denver is in the heart of "LoDo" which is the main pedestrian-friendly activity center of the city. It is at one end of a long pedestrian mall in an area full of dozens (hundreds?) of restaurants, bars, art galleries, entertainment, Coors Field, microbreweries, etc. All...