spanishtapasNot yet on Tasting Planet
Picaro
16th Street 3120, San Francisco, 94103 San Francisco, 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!