The Mid-City Bayou Boogaloo is back for its 18th year, bringing three days of music, food, and fun to the banks of Bayou St.