Fioricet is a prescription medication that is used to treat tension headaches, migraines, and other types of pain. It contains a combination of acetaminophen, caffeine, and butalbital. Acetaminophen is a pain reliever. Butalbital is a barbiturate that helps to relax muscle contractions. Fioricet is a prescription medication that is used to treat tension headaches, migraines, and other types of pain. It contains a combination of acetaminophen, caffeine, and butalbital. Acetaminophen is a pain reliever. Butalbital is a barbiturate that helps to relax muscle contractions. Fioricet is a prescript