Taqueria De Anda, Orange, CA

Taqueria De Anda

291 N. Tustin StOrange, CA 92867-7718
(714) 639-1020

Taqueria De Anda on N. Tustin St in Orange, CA is in the Beach California section(s) Full-Service Restaurants. The map of Taqueria De Anda shows the approximate location in Orange, but you should call them at phone number (714) 639-1020 to verify their address is 291 North Tustin Street, Orange, California 92867-7718 and to get hours and driving directions.