Get directions to: Casa Rosita's, Santa Cruz, CA
Restaurant address: 2608 Portola Dr Santa Cruz, CA 95062, USA
Restaurant: Casa Rosita's