Main content starts here, tab to start navigating

Hours & Location

Delarosa Yerba Buena is open!

37 Yerba Buena Ln
San Francisco, CA 94103
(415) 872-7363
downtown@delarosasf.com


HOURS

12pm - 9pm Wed, Thur, Sun
12pm-10pm Fri, Sat


JOIN WAITLIST

MAKE A RESERVATION

ORDER PICKUP

Place pickup order


ORDER DELIVERY

Caviar   Doordash


For Gift Cards Click Here