In its eleventh year, Taste of Atlanta once again took over Technology Square in Midtown last weekend.