Bacon Bros. Public House opened March 6 at 2110 Town Square Place, Sugar Land. The restaurant is the South Carolina-based company’s second location and first eatery in Texas.
The menu is pork-themed and with farm-to-table fare, such as a meat and cheese board appetizer, barbecue and bratwurst. Dishes may vary depending on seasonal availability.
The eatery also has a cocktail, wine and whiskey menu. Travis Cook owns the Sugar Land location. 832-532-0342.
www.baconbrospublichouse.com