open daily: 11am - 2am
3100 South Sheridan Blvd.Denver, CO 80227
(303) 936-1376
Copyright 2020 All Rights Reserved. Doghouse Tavern