Main content starts here, tab to start navigating

Hours & Location

DELAROSA DOWNTOWN

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


HOURS

Mon - Thu: 11:30am - 9:30pm

Fri: 11:30am - 10:30pm

Sat: 11:30am - 10:30pm

Sun: 11:30am - 9:30pm


ONLINE ORDER

Pickup / Delivery
FREE Delivery above $75
---------------------------------


For Gift Cards Click Here