Barbacoa Mejia offers flavorful barbacoa tacos.