Tacos Santiaguito
Restaurant
•
350 Saratoga Ave, San Jose, CA 95129, USA
8.2
Tuesday: 5:30 PM – 11 PM
See if anyone you trust recommends it!