Get directions to: Casa Grande Cafe, Oxnard, CA
Restaurant address: 760 Mountain View Ave Oxnard, CA 93030, USA
Restaurant: Casa Grande Cafe