Doghouse Tavern

Doghouse Tavern is a bar and restaurant in Houston, Texas

Doghouse Tavern is Midtown's premier Irish tavern featuring a clean and cozy atmosphere, fireplace, and large screen plasma tv's.