Romaine's Wood Grill and Bar 382 W Main St, Northborough, MA01532 Romaine's Wood Grill and Bar is located in Times Square Plaza and is open for dinner daily. This American…More bistro offers a creative seasonal menu and an award-winning wine list with more than 100 options. Corporate events and parties may be held in the private dining area, which is outfitted with white linen tablecloths and intimate lighting. Customers may call or go online to make a reservation.
The Texas BBQ Company 309 Main St, Northborough, MA01532 The Texas BBQ Company is a barbecue restaurant located in Northborough. The restaurant serves pit-smoked pork, poultry…More and beef barbecue dishes for lunch and dinner. All meat is smoked for 12 to 18 hours and served with in-house sauces. Vegetarian options include mac and cheese and a vegetable platter. Wine and beer are served. The Texas BBQ also offers catering services. To find out more, phone the restaurant.