Sorry, looks like our developer had one too many.

The page you are looking for doesn't exist or has been moved.

open daily: 11am - 2am


3100 South Sheridan Blvd.
Denver, CO 80227

(303) 936-1376

Google For Doghouse TavernFacebook For Doghouse TavernInstagram For Doghouse Tavern