Restaurants & Bars 6


surfer1966 | Dec 3, 2010 08:42 AM

Any tips on where to get good horchata? I've been getting it out of the drink machines at Roberto's and El Indio. Like drinks out of the coke machine it's okay.

Want to stay up to date with this post?