Luis's Taqueria

523 N Front St
Woodburn, OR
503.981.8437
45.143605
-122.855467
Hours:
Mon - Thu:10am - 8pm
Fri - Sun:10am - 8:30pm

for Luis's Taqueria
Directions
from: