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