About
Delarosa Marina, a premier Pizza restaurant in San Francisco, offers an unforgettable dining experience in the heart of the city. Located at 2175 Chestnut St, CA 94123, our cozy Restaurant is a must-visit for foodies and locals alike.
At Delarosa Marina, we take pride in serving artisanal Neapolitan-style pizzas made with the freshest ingredients and cooked to perfection in our wood-fired oven. Our menu boasts an array of delicious options, from classic margherita to gourmet pies, accompanied by a selection of craft beers and fine wines.
Whether you're in the mood for a casual night out with friends, a romantic evening, or a family dinner, our welcoming atmosphere and attentive staff ensure a memorable experience. Take a stroll along the nearby waterfront, and then join us for a meal that will leave you craving for more. Visit Delarosa Marina today and discover why we're the top-rated Pizza restaurant in San Francisco!