Submitting Form...

The server encountered an error.

Form received.

Open Monday - Saturday 5:30 PM - 10:00PM
Sunday 5:30 - 9:00PM (408) 298-4400
62 W Santa Clara St, San Jose, CA 95113
www.picassostapas.com
Get driving directions