Epic beer!
After several visits, I have to say that their "Legend of the Liquid Brains" is an absolutely fantastic beer, worthy of international acclaim.
They make several other beers, many of which are also excellent. The food is OK, and if you can get it at a time when it's not too busy, you'll find the atmosphere to be comfortable and casual.
in Denver, CO