Esquimalt Ribfest offers a rib cook-off between five champion barbeque teams; music and entertainment throughout the entire event; entertainment and activities for children and youth, as well as a Refreshment center and a whole wack of great vendors.