According to What Now, the Cruz Room appears on a recent liquor-license application that lists 1520 Mission Street as the planned address. The filing names the former D20 Pizza site, which is often ...
SANTA CRUZ — At its meeting Thursday evening, the city of Santa Cruz Planning Commission approved a six-story, mixed-use building spanning three parcels on the 1800 block of Mission Street between ...