Lightly grease a 10-inch springform pan or baking sheet; set aside. In a large mixing bowl, combine the flour, 1/2 cup sugar, baking powder, and salt. Cut in butter until mixture resembles coarse crumbs. Stir in the dried tart cherries.
In a small bowl, beat together the eggs, half-and-half or light cream, and vanilla. Pour into the flour mixture in a large mixing bowl. Using a wooden spoon, stir mixture until just smooth.
With your floured fingers , pat dough into the prepared springform pan or pat into a 9-inch round on the greased baking sheet. Sprinkle with almonds and a mixture of the 2 tablespoons sugar and cinnamon.
Bake in a 400 degree F oven for 20 to 25 minutes for the springform pan, 16 to 18 minutes for the baking sheet or until a toothpick inserted in the center comes out clean. Cool for 20 minutes. Remove from the pan. Cut into wedges and serve while warm.