On the Road: If You Like Publican Try Euclid Hall

I spent the holidays in Denver and while I was there, I had a great time dining at Euclid Hall. Located in downtown Denver’s Larimer Square, Euclid Hall is in an airy warehouse building that boasts a trendy vibe, although in this case that means a fair amount of stairs and a “wheelchair accessible” restroom […]