Food is good. Beer selection is awesome. The staff is very nice but food times are waaay to long. If you go after 6pm on a weekend expect to wait 30-45 minutes for your food.
If you own or manage Town Center Tap House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.