We are planning to launch a boat and sit on the water near bayfront for the Blues festival. I have found two marina's that appear to be close and have what we need for we need for facilities. Spirit Lake and Barkers Island.
Which is closer, or better situated to launch from? Are either close to food and entertainment areas?