Why Steve McHugh Deserves Recognition As The… Six-time James Beard Foundation finalist chef Steve McHugh at Landrace, his newest restaurant in San…