Location
Location
Casa Teresa
6039 Snell Ave.
San Jose, CA 95123
Phone: (408) 629-7827
Contact
We'd love to hear from you!
Email: casateresarestaurant@yahoo.com
Our Hours
Monday–Saturday: 11AM-8:30PM
Sunday: 11AM–8PM
Casa Teresa
6039 Snell Ave.
San Jose, CA 95123
Phone: (408) 629-7827
Email: jesse@casateresarestaurant.com
Hours
Monday–Saturday: 11AM-8:30PM
Sunday: 11AM–8PM
All Major Credit Cards Accepted