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