This might be a dumb question but does this Mexican restaurant serve horchata? I have a buddy coming from the UK and has never tried horchata and he's going to be staying in Santa Cruz. And this is the only place that's going to be open tonight.
Address: 139 Water St, Santa Cruz, CA 95060, USA
Silvia Leon | Aug 25, 2018
Yes, its delicioso and the food too!
laprintingsession | Aug 25, 2018
they do have it.. delicious and fresh take your own bottle to fill up.. tacos de pastor + horchata
laura orrick | Aug 25, 2018
Yes they do!
Rachael Ray | Aug 25, 2018
Yes indeed
Kaitlyn L | Aug 25, 2018
Yes
Jesse Parker | Aug 25, 2018
So good too
Thanks! Your answer is awaiting moderation.