Northborough MA Barbecue 1. 309 Main St, Northborough, MA 01532 | The Texas BBQ Company (508) 393-4742