Exit 286onI-5 Southbound
Right 2.64 mi
Food white 28@2x
Mazanillo Restaurant
20403 Sw Borchers Dr, Sherwood, OR 97140