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