El Toro Taqueria & Seafood
2138 Lancaster Drive NE, Salem
(503) 339-7537
Recent Reviews
El Toro Taqueria & Seafood
2138 Lancaster Drive NE, Salem 97305
(503) 339-7537