Get directions to: Orchard Hill Country Inn, Julian, CA
Restaurant address: 2502 Washington St Julian, CA 92036, USA
Restaurant: Orchard Hill Country Inn