If there is one thing St. Louisans love, it's a good street festival. Or even a bad street festival, but good festivals are ...