The Tavern Wash Park’s location couldn’t be better. Right in the heart of the shopping district in Wash Park, this high-end sports bar is also just a few blocks away from one of Denver’s most beautiful parks.