Taqueria Delicias

5696 Stevens Creek Blvd, Cupertino, CA

Menu (As of 10/30)

Filter

Taqueria Delicias: hours and how to order