El Tacoqueto
Restaurant
•
1710 Berryessa Rd Ste 104, San Jose, CA 95133, USA
8.8
Tuesday: 11 AM – 8 PM
See if anyone you trust recommends it!