Get directions to: Casa Lupe Incorporated, Yuba City, CA
Restaurant address: 655 W Onstott Rd Yuba City, CA 95991, USA
Restaurant: Casa Lupe Incorporated