United States / Santa Rosa / Parks & gardensParkOlive parkAddress516 3rd St, Santa RosaWebsiteoliversmarket.comPhone+17077939003—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itOld Courthouse Square · 109 mNot ratedNana's Cafe · 114 mNot ratedBelly Left Coast Kitchen and Taproom