If you're looking for taco restaurants in Anaheim look no further. Taqueria De Anda (Anaheim I) is known for having some of the best Tacos in Anaheim. Located at 1505 E La Palma Ave, Taqueria De ...show more
Small side of Rice and Beans
Side of Cheese
Last updated July 14, 2023