Doghouse Tavern is a relaxed bar and grill featuring pub grub, pool tables, HDTVs, and a dog-friendly atmosphere.