hou_food_bacon_bros_fried_quail_photo_by_daniel_kramer.jpg
Photo by Daniel Kramer

Bacon Bros. Public House

Photo by Daniel Kramer
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.