This bar has closed!!
3963 Tennyson St, Denver, CO 80212
Patrick Carroll’s is a laid-back pub with daily drink specials. There’s a full menu of grub and a game room with TVs, a pool table, skee ball and shuffleboard. It’s sister pub is Three Dogs Tavern near Highland Square.
back to Highlands