Nuevas Generaciones Taqueria

3677 Stevens Creek Blvd, Santa Clara, CA

Menu (As of 10/30)

Lunch

Nuevas Generaciones Taqueria: hours and how to order