El Super Taco

3666 W 11th Ave C, Eugene
(541) 344-8198