MAKE RESERVATION
Delarosa's interpretation of the classic and unpretentious beer and pizza pairing has made a mark on many locals' and visitors' must-visit lists.
37 Yerba Buena Lane
San Francisco
CA
94103
37 Yerba Buena Lane, San Francisco, CA
(415) 872-7363
www.delarosasf.com/location/downtown/
Email