Foxboro Sports Tavern is a great tavern for the sports fan, especially if you came from New England. The food is good bar food. Great burgers, cold beer and Chowda. Very friendly wait staff. Worth the visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.