A mile long street festival featuring 10 live musical stages offer free performances all day, featuring blues, rock, country, R&B, jazz, music for kids, and belly-dancing. Vendors and foods from around the world and more!