Senor Taco Taqueria 1375 Blossom Hill Rd # 11 San Jose, CA 95118 Phone: (408) 266-6342
Category: Restaurants