1. Taqueria Los Amigos 3409 Odell Hwy, Odell, OR 97044 Coordinate: 45.623245,-121.44013 Phone: (541) 354-1944