Picaro

Where
3120 16th St, San Francisco, CA
Call
(415) 431-4089
Tags
Restaurants
Claim this listing

About request an edit to this page

Spanish tapas, paella, and sangria in a colorful, active environment. This is really a fun place to have a really good meal, drink and enjoy friends.