Location

West End Tap House
3945 Tennyson St
Denver, CO 80212
United States
Phone: (303) 433-4759
39° 46' 19.1136" N, 105° 2' 39.2928" W