Get directions to: Los Jalapenos, Washougal, WA
Restaurant address: 1736 B St Washougal, WA 98671, USA
Restaurant: Los Jalapenos