Restaurants open on Christmas Day in Santa Cruz

> >