Taco Bulls is a Mexican restaurant known for its flamazo platillo and wet burritos.