The annual Eastern Carolina BBQ Throwdown was held Friday and Saturday in downtown Rocky Mount.