Catracho Restaurant
4278 Senter Rd
San Jose, CA 95111-2559
408-224-4755