Mojo bbq catering close up on a table

Catering

up close plate of food from the mojo bbq catered tailgate

BBQ Catering in Jacksonville, St. Augustine & North Florida

Mojo BBQ delivers full-service catering across Jacksonville, Jacksonville Beach, St. Augustine, Fleming Island, Ocala, and Lakeland. From corporate lunches and weddings to beach parties and game day tailgates, we bring bold, wood-fired flavor to every event.

Our team can handle everything from drop-off catering to full on-site smoker experiences, so you can focus on your guests while we take care of the food.

Catering For every Occassion

Mojo BBQ delivers full-service catering across Jacksonville, Jacksonville Beach, St. Augustine, Fleming Island, Ocala, and Lakeland. From corporate lunches and weddings to beach parties and game day tailgates, we bring bold, wood-fired flavor to every event. Our team can handle everything from drop-off catering to full on-site smoker experiences, so you can focus on your guests while we take care of the food.

Corporate Events

Office Lunches, Team Events, Client Entertainment

Weddings

Full-service catering for weddings and rehearsal dinners

Private Parties

Birthdays, backyard gatherings, and celebrations

Game Day & Tailgates

Perfect for Jaguars games and watch parties

Beach & Destination Events

Ideal for Jacksonville Beach and coastal gatherings

Anything else!

Anything else, just want to make the squares even

Flexible Catering Options

Drop-Off Catering

Simple, convenient, and ready to serve. Perfect for office lunches and casual gatherings.

Full-Service Catering

Our team handles setup, service, and cleanup—ideal for weddings and larger events.

On-Site Smoker Experience

Bring the full Mojo BBQ experience to your event with live, on-site cooking.

up close plate of food from the mojo bbq catered tailgate
Serving Jacksonville & Beyond

Select Your Catering Location

Mojo catering pan with smoked turkey
Off Site

Full Service

We are here for all of your full service catering needs. Let's chat about your location, menu needs, and drink options!

Catering Request Form

This field is for validation purposes and should be left unchanged.
Name(Required)
Event Time(Required)
:
Please enter a number from 1 to 1000.
Address(Required)
Please let us know what's on your mind. Have a question for us? Ask away.