Some National Food holidays just make more sense than others... like National Cherry Tart Day which is actually a lead in to the annual National Cherry Festival that takes place in Traverse City Michigan every year. Check out these fabulous Cherry Recipes

Read More: Article: June 18th: National Cherry Tart Day