Get directions to: Briar Patch Restaurant At Mccloud River Lodge, Mccloud, CA
Restaurant address: 140 Squaw Valley Road Mccloud, CA 96057, USA
Restaurant: Briar Patch Restaurant At Mccloud River Lodge