Entertainment Bayou Arts City Festival takes over downtown Houston Katherine Rodriguez Oct 19, 2017 0 Produced by the Art Colony Association, the Bayou Arts City Fest takes place twice a year. The event is held at Discovery Green in the spring and Downtown Houston in the fall.