Get directions to: Apple Shed Inc, Tehachapi, CA
Restaurant address: 333 East Tehachapi Boulevard Tehachapi, CA 93561, USA
Restaurant: Apple Shed Inc