The Kabaki Blog
Did you know that December 20th is National Sangria Day? It is! Grab your friends and make a big pitcher of Spain's favorite treat...Sangria! Sangria is a punch traditionally made from red wine, chopped fruit, and occasionally spirits and can be traced back to the Middle Ages.