Order Now

Call in your order at

Follow us on FacebookFollow us on TwitterCheck in at FoursquareRate us on Yelp

Three Easy Options for Pickup and Delivery

I want to Pick up my order today!

Call the restauarnt directly at 919-786-7381 (extension 1) to talk to a real person.

The fastest and easiest way to get your BBQ ordered for pickup the same day.

I would like it delivered to me Today! 

Get your Q Shack BBQ ordered online and delivered today. Click on the button below.


I would like to order for 20 or more guests and have delivered. 

Please complete the form below and our Catering and Guest Relations Manager will be in touch with you.  

If you have an immediate need, you can reach her directly at: 919-600-0811. 

Items with an * are required fields.
Name (First & Last)*:
Phone Number*:
Event Date:
Event Type:
Event Start Time:
Venue Name:
Venue Address:
Level of Service
Guest Count:
Menu Options:
Additional Upgrades:

I prefer to be contacted:
Additional Requests:
Enter Text Above:

Can't Read It?
Click Below

We typically respond to inquires within 24 hours, however if you have an immediate need (Today/Tomorrow) we also encourage you to call us directly at 919-786-4381 (extension 1 for the restaurant and extension 2 to reach our Catering & Guest Relations Manager).  We look forward to hosting your event and can't wait for you to get a taste of The Q-Shack!

- The Q-Shack Catering Team



Mon.- Sat. 11AM to 9PM
Sun. 11AM to 8PM

Closed Christmas & Thanksgiving

We close at 5 PM:

The Day Before Thanksgiving, Christmas Eve & New Year's Eve


You can call in your order at
919-786-4381 or
click here to order online.
Got Questions?
Send us an email!

The Menu

Order Now!


Location & Parking Info