Houston restaurant makes Esquire’s Best New Restaurants in America 2024 list

The accolade comes less than a month after the restaurant made a Michelin list.