Bacon Bros. Public House

2110 Town Square Place
Sugar Land, Texas 77479
Bacon Bros. Public House +

Photo by Daniel Kramer


  • Tuesday through Thursday, 11 a.m. to 9 p.m.; Friday, 11 a.m. to 11 p.m.; Saturday, 10 a.m. to 11 p.m. and Sunday, 10 am to 9 p.m.
  • Lunch, Brunch
  • Full bar
  • Kid Friendly, Takeout, Wifi Access
  • Garage Parking
  • Reservations Accepted
Bacon Bros. Public House opened on March 6 at 2110 Town Square Place, adjacent to the Marriott Hotel in Sugar Land. The Greenville, South Carolina-based restaurant is known as a gastropub committed to Southern hospitality and a love of bacon. Food is flavorful and straightforward, and everything is made from scratch, save the maple bourbon ice cream, which is served with a delightfully nutty, homemade pecan pie. Skip the charcuterie and barbecue; items like the Mexican street corn (elote), fried quail and succotash are the true winners.

Related Stories (2)

View All

More Southern Restaurants in Outside Houston

View All

More Southern Restaurants in Houston

We use cookies to collect and analyze information on site performance and usage, and to enhance and customize content and advertisements. By clicking 'X' or continuing to use the site, you agree to allow cookies to be placed. To find out more, visit our cookies policy and our privacy policy.


All-access pass to the top stories, events and offers around town.

  • Top Stories


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >