The Great Happy Hour at The Tavern Wash Park
The Tavern restaurants have become Denver staples. Some big reasons for that? Great happy hours, pretty decent food, lot’s of flat screens, and prime locations. The location of the Tavern at Wash Park is no exception. Taking up shop in the acclaimed neighborhood haunts of Gaylord Street in Washington Park, there’s always a steady stream [...]










