Yes they do, its in the grab n go section. At least i have purchased it here before but its been awhile. You can also order it when dining in, i had it a few weeks ago.
I haven't seen the bottled horchata. But you can buy it at restaurant made daily on a to go cup.
Never seen orchata there, but tacos pineda near there has the best orchata!!!!
No, but you can buy the powder one and it's pretty good, taste really good.
Huh
Thanks! Your answer is awaiting moderation.