Yes, the liver is the main organ responsible for drug metabolism.
The enzymes that the body uses to metabolize drugs are present throughout the body but are most abundant in the liver.