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
NewsSugar Land - Missouri City
Pork-themed Bacon Bros. Public House opens in Sugar Land Town Square
Pork-themed Bacon Bros. Public House opens in Sugar Land Town Square
Explore Sugar Land - Missouri City on the Impact Mapstories, offers and moreCI
1 min read










