Lupes Taqueria

★★★★★ 3 reviews
408-578-4077
5899 Santa Teresa Blvd 109
San Jose, CA 95123
Return to the Business Page


Similar Nearby


Recommended Nearby