Spanish/Tapas Restaurants
Picasso’s Tapas Restaurant
62 West Santa Clara St., San José, CA 95113
408.298.4400
Lunch: Tues–Fri: 1 1:30 AM to 2:00 PM; Dinner: 5:30 PM to 10:00 PM Daily
Rating: *** $$
Take South First street North, turn left at Santa Clara Street and head about a block. It’s about .25 miles down
62 W Santa Clara St
San Jose, CA 95113