More than a dozen Jacksonville food trucks held a rally Saturday afternoon on the St. Johns River, featuring food, prizes, live music and craft beer.