November 9, 2007

3rd Annual Los Angeles International Tamale Festival at MacArthur Park - Mama’s Hot Tamales Cafe