Fioricet is a mixed drug. That is, it contains different medicines that work simultaneously in the body to have a more substantial impact.
The active ingredients of Fioricet are:
Acetaminophen (the principle ingredient in Tylenol)
Caffeine
Butalbital
Acetaminophen is a non-opioid pain...