Picaro Tapas Restaurant in San Francisco, CA offers a diverse menu of Spanish small plates for guests to enjoy.
With a cozy and inviting atmosphere, the restaurant provides a casual dining experience for those looking to savor traditional tapas dishes.
Generated from their business information