El Buen Gusto Taqueria1710 Berryessa Road, San Jose, CA
Metro Balderas Taqueria300 Willow St, San Jose, CA