Brack’s Grille & Tap Taunton Location Coming Soon.

The new location will be 2097 Bay St, Taunton, MA 0278