spanishtapasNot yet on Tasting Planet

Picaro

16th Street 3120, San Francisco, 94103 San Francisco, United States United States

About

If you like authentic tapas, the way they were before "small plates" were all the rage, then you'll definitely love the reasonably priced, authentic and generously portioned Spanish dishes here. Don't forget to try their Sangria.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.