Angina can be treated with several different types of medications, including nitrates, beta-blockers, calcium channel blockers, and ACE inhibitors. These medications all work to widen the coronary arteries and improve blood flow to the heart muscle. Your doctor will be able to recommend the best medication for you based on your specific needs.