Stella’s On 16th was a necessary addition to The Union Station District in downtown Denver. Quick and easy no matter what time of the day.