Re: Horchata, anyone??
I guess it depends on which kind you are looking for.
For Spanish, kind you can find it at the stores catering to the large Spanish population. I've gotten it in Lausanne before.
Any of the Latin American versions you could try as was said, El Maiz or one of the other Latin American stores/sources.