Horchata, a refreshing rice and almond beverage
I have to admit that the first time I had horchata was not in Texas. Nope, I had it at here in my New York City neighborhood, at a local…

I have to admit that the first time I had horchata was not in Texas. Nope, I had it at here in my New York City neighborhood, at a local…