Taiwan: Oyster Vermicelli Food Truck: Mama Liu Taiwanese Street Food Area: South Bay (Milpitas, Mountain View, Sunnyvale, Santa Clara, San Jose) On Wed night, I went with buddies… Read more Posted on June 6, 2014 by Mango in Taiwan