A favorite food establishment in Houston Texas