1. Romaine's 299 W Main St, Northborough, MA 01532 Coordinate: 42.30651,-71.65865 Phone: (508) 393-8889
2. Texas BBQ Co 309 Main St, Northborough, MA 01532 Coordinate: 42.32857,-71.61842 Phone: (508) 393-4742