Now serving St. Jo & surrounding areas

Real smoke.
Real flavor.
Real good.

Low-and-slow smoked meats, homemade sides, and the kind of hospitality that makes you want to come back tomorrow. This is what dinner should taste like.

Scroll
BBQ grill in operation
Smoker with wood smoke
Restaurant dining area
Preparing BBQ food
Made with pride in St. Jo
Our Story

Born from a love of
real BBQ

JC's Chuckwagon started with a simple idea: if you're going to smoke meat, do it right. No shortcuts, no rush — just patience, good wood, and a whole lot of care.

We're proud to be part of the St. Jo community. When you walk through our doors, you're not just getting a meal — you're getting the kind of welcome that makes you feel at home. Our meats are smoked fresh every day, our sides are made from scratch, and every plate leaves our kitchen ready to be enjoyed.

Whether you're grabbing a quick lunch or settling in for a family dinner, we've got a seat for you and a plate that'll make you smile.

14+
Hours Smoked
100%
Fresh Daily
Love Put In
Find Us

Come on in

We're right on Main Street in the heart of St. Jo. Pull up, park, and let us take care of the rest.

Our Location

101 S Main St

St. Jo, TX 76265

Give Us a Call

For orders, catering, or questions:

(940) 409-0120

Hours

Monday – Friday 11:00 AM – 8:00 PM
Saturday 11:00 AM – 9:00 PM
Sunday 12:00 PM – 6:00 PM

Hungry? We're right down the road.

Stop by for a plate that'll make your day, or give us a call and we'll have it ready for pickup.

Is this your business?This is my business