If you like food, you will like the Taste of Atlanta Festival. This yearly event was held this year at Tech Square in Midtown Atlanta for two days, Oct 23-24 2010. At first, I doubt if I would spend $25 to go to this festival. I am glad now that I spent that $25. The…