Here's the Houston restaurant America can't afford to lose, according to Esquire