Super Taqueria
2438 Almaden Rd
San Jose, CA 95125-2807
408-723-0475