chinese garden restaurant watsonville happy garden chinese restaurant watsonville ca Happy Garden Chinese Restaurant 1980 Freedom Blvd Watsonville Ca Restaurants Mapquest Sunday, August 7, 2022 Edit