More Tex-Mex Restaurants Restaurants Near Lake Forest, CA

Taqueria De Anda is a restaurant located in Orange, California at 291 North Tustin Street. They are open every day of the week. At Taqueria De Anda, we pay close attention to the details.Our salsas are all homemade and add that extra kick to our tacos and burritos. We use the freshest ingredients from our cilantros to our tortillas. After you order your food and it’s prepared assembly-line...