Asadero Caborca is a taco restaurant.