Special Occasion dinner, but need something relaxed, we will be jet lagged from a very early morning flight from Boston. Which has the better atmosphere and better food? We are staying downtown, but both look to be short cab rides.
1431 Larimer Street, Denver, CO 80202
1600 W. 33rd Avenue, Denver, CO 80211