Bar
Capitol Hill Tavern
23 locals recommend,
Permanently closed
Location
1225 Logan St
Denver, CO
Central
Tips from locals
Local bar with great pizza. Nice outdoor space when the weather is nice.
Good locals tavern with cheap local beer. You can talk to locals here and get a feel for what it's like living in Denver.