Best Cherry Pie really is the BEST! This delectable Cherry Pie uses almond extract and tart cherries. Combined with a flaky Homemade Pie Crust, it’s one of the best desserts you’ll ever eat!