Alderwood Santa Cruz, the city’s only restaurant listed in the prestigious Michelin Guide, has closed. The restaurant ...