Skip to main contentToast Local logo
Delarosa - Downtown

Delarosa - Downtown

ItalianPrice range $15-30

Open

10:30 AM - 9:15 PM

37 YERBA BUENA LANE, SAN FRANCISCO, CA 94103
About

Roman-style pizza, small plates, craft beer, Italian and Californian wines, and delicious craft cocktails!