Eat This Now: Euclid Hall, Denver
This week in Eat This Now, we headed out to the not-so-wild-anymore West. In Denver’s Historic Larimer Square, in a building, constructed in 1883, that has as storied a past as the west itself, you’ll find Euclid Hall. This trendy, but still interesting gathering place features a menu as rich in interesting choices as the location [...]







Connect With Us