Order online ¡Taquero Mucho! Our Locations West Salem 1142 Edgewater St NE Salem, OR 97304 (503) 689-1766 Order online Downtown Salem 231 Court St NE Salem, OR 97301 Suite 150 (971) 332-5775 Order online