Tag Archives: Spanish

Picasso’s Tapas Restaurant

62 W Santa Clara St San Jose, CA 95113 Oxtail Seafood Paella

Posted in General | Tagged | Leave a comment