Taqueria El Jalapeno Menu Sherwood OR 97140

16555 SW 12th St Ste F, Sherwood, OR, 97140