Taqueria Express #1

2165-2139 Fairgrounds Rd NE, Salem
(503) 580-3592

Order Online