Home Plate Bay Street Grill in Taunton
5088231000
MAKE US YOUR GO-TO PLACE FOR GAME DAY Visit Our Boston Sports Bar In Taunton, MA There's no better way to watch a game than with other passionate fans. If you want to enjoy top-notch pub-style food while cheering on your favorite New England and Boston ...