Doghouse Tavern

3100 S. Sheridan Blvd.
Denver, CO 80227
303-936-1376

Details

  • Daily 11am-2am
  • $$
  • Smoking, Takeout, Wheelchair accessible
  • Dinner, Late Night, Lunch
  • Full bar
  • Parking Lot Available
  • Reservations Not Accepted
View All

More American Restaurants in Southwest Denver Suburbs

View All

More American Restaurants in Denver