Who else loves horchata? December 24, 2018 Mike Elgan You can find the best and the worst horchata in Mexico City. This was pretty close to the best.