Taqueria De Anda is a taco restaurant.