Get directions to: Big Oaks Lodge, Santa Clarita, CA
Restaurant address: 33101 Bouquet Canyon Road Santa Clarita, CA 91390, USA
Restaurant: Big Oaks Lodge