Get directions to: Pat & Oscar's, Temecula, CA
Restaurant address: 29375 Rancho California Rd. Temecula, CA 92590, USA
Restaurant: Pat & Oscar's