Address: 9456 Telegraph Rd, Downey, CA 90240, USA
Place is always very clean
El Atacor , got 2 burritos from there yesterday and stomach wasn't good in the morning, wife also!
Add Answer
Thanks! Your answer is awaiting moderation.
Why often. It is white. And it's not red
Trending Places
Mexican restaurant
12801 Bellflower Blvd, Downey, CA 90242, USA
8740 Firestone Blvd, Downey, CA 90241, USA
12056 Paramount Blvd, Downey, CA 90242, USA
8502 Telegraph Rd, Downey, CA 90240, USA
8649 Firestone Blvd, Downey, CA 90241, USA