Picasso
Tapas Picasso Spanish Restaurante
Tapas Picasso Spanish Restaurante Reviews San Diego 3923 4th Ave Average Rating: 4 out of 5 (339 Reviews) Review by Isabella B.This review is mainly for their daily happy hour Mon-Fri from 5-7 pm with 6 selections of tapas for each and sangria pitcher specials. I have dined in…Rating: 4 Review by Jiaqiao S.So while […]