Skip to main contentToast Local logo
Delarosa - Marina

Delarosa - Marina

ItalianPrice range $15-30

Open

11:30 AM - 9:00 PM

2175 CHESTNUT STREET, SAN FRANCISCO, CA 94123
About

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