Today is Walnut Beach Day, featuring vendors, music, art and more.

Click here for more details.