Mexican Chocolate! Enough said.