Santa Rosa Lagoon Fishing

4.3/5
(162) · Lake in Santa Rosa, United States
Suggest an edit · Your business? Claim now
This 320-acre park in northeast Santa Rosa features trails for walking, hiking, bicycling and horseback riding as well as a summer swimming lagoon, a …

Reviews

Yelp
4.3/5 · 162 reviews
Data from: Yelp