Spanish/Tapas Restaurants

Picasso’s Tapas Restaurant
62 West Santa Clara St., San José, CA 95113
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

RSS feed for comments on this post.