62 W Santa Clara St
San Jose, CA 95113
San Jose, CA 95113
Open HoursMo to Fr from 11:30am to 02:00pm,Tu to Su from 05:30pm to 10:00pm
OverviewPicasso's is an exquisite little Spanish eatery opened up on Santa Clara Street. Enjoy a fancy but relaxed environment with a decent selection of Tapas, both chilled and warm...
more
