The KC Street Food Fest took over the Power and Light District this weekend, featuring dozens of the city’s food trucks and restaurants.