Get directions to: Adelita's Mexican Deli, Ventura, CA
Restaurant address: 1285 North Ventura Avenue Ventura, CA 93001, USA
Restaurant: Adelita's Mexican Deli