The food under new management is beyond delicious.