Get directions to: Big Foot Inn, Washougal, WA
Restaurant address: 105 17th Street Washougal, WA 98671, USA
Restaurant: Big Foot Inn