Delarosa
Address: 2175 Chestnut Street, San Francisco, CA
Latitude: 37.8002890
Longitude: -122.4391040
Time Zone: Pacific Standard Time
Categories: Dining
Tags: Popular, $$
Reviews
Great restaurant on Chestnut. Amazing apps, pizzas, and nice beer and wine selection. Family style seating is perfect for a big dinner party with friends and family.
More Information
Find more places to visit in San Francisco
Get travel answers from locals in San Francisco