El Salvador: Horchata Restaurant: Yam Leaf Bistro Address: 699 Calderon Ave City: Mountain View, California My coworkers and I went to a vegetarian restaurant near work, for lunch…. Read more Posted on March 6, 2015 by Mango in El Salvador
Mexico: Horchata Restaurant: La Victoria Taqueria City: San Jose (Downtown, on San Carlos) I had La Vic’s (short for La Victoria Taqueria) after going to the Star… Read more Posted on February 18, 2014 by Mango in Mexico