Get directions to: Baja Cactus Mexican Food, Temecula, CA
Restaurant address: 31285 State Highway 79 S Temecula, CA 92592, USA
Restaurant: Baja Cactus Mexican Food