Super Taqueria
911 Mclaughlin Ave
San Jose, CA 95122-2612
408-286-8221