Delicious catering in Chapel Hill, NC Fresh, high-quality food with a full range of catering services

Town Hall Grill offers outstanding catering services for events in Chapel Hill, NC. Whether we’re catering a private event here at our restaurant or an event in the community, we’re proud to serve groups ranging from 15 to 300 guests.

Catering is available both on and off-site – be sure to call us at (919) 960-8696 or contact us today for further information! Our friendly team is standing by to talk to you about your upcoming event, answer your questions, and ensure all of your catering needs are met.

Your go-to local caterer

At Town Hall Grill, we may be best known as a favorite neighborhood restaurant, but we’ve also built a great reputation as a local caterer over the past few years. Check out the gallery below for catering pictures.

Delivering freshness, flavor, & fun in full-service catering

We’re proud to approach catering the same as we approach cooking for guests here in our restaurant. This means we use only the freshest, highest quality ingredients available to create southern comfort favorites with our unique flair. We’ll also set up, serve your food, and clean up after ourselves! All you have to do is enjoy your delicious catering with your guests. We’ll handle everything.

Why choose us for catering Town Hall Grill offers many advantages over other Chapel Hill caterers, including:

Quality Food

We never cut corners when we’re preparing our food, and catering is no exception. You can expect us to deliver only the freshest, most premium catered food to your event.


No matter how large or small your event, we have you covered. Need a special menu created? Have dietary restrictions? No problem! Just tell us what you need.

Complete Service

Want us to drop off your food and leave you to enjoy your event? Need us to stay, set up, serve, and then clean up your food? We’ll handle any level of catering service need.

Town Hall Grill is a cut above as a Chapel Hill caterer

When it comes to catering companies here in the Chapel Hill, NC area, there may seem like too many choices. After all, there are dozens of local catering services who all claim to offer the tastiest food and the best value. But with Town Hall Grill, you can rest assured you’ve made the right choice. For one thing, you don’t have to schedule a tasting or a pushy consultation to sample our food—just come to our restaurant for lunch, dinner, brunch, or even just a small plate! We’ll be happy to discuss your event and your catering needs in a friendly, relaxed, no-pressure environment while you enjoy our delicious food.

Our catering team can’t wait to talk to you about your upcoming event! We’re excited for the opportunity to show you why we’re the only catering service you’ll ever need. Whether you have an exact vision for your event’s food or need our help developing the perfect menu, our experienced catering team is here to handle everything so you can relax and enjoy your event. Be sure to call us today at (919) 960-8696 to discuss your catering needs with our friendly team.

The Town Hall Grill

  • 410 Market Street
    Chapel Hill, NC 27516
  • (919) 960-8696
  • Monday: 12:00 p.m. - 8:00 p.m.
    Tuesday - Friday: 3:00 p.m. - 9:00 p.m.
    Saturday: 12:00 p.m. - 9:00 p.m.
    Sunday: 12:00 p.m. - 8:00 p.m.

About The Town Hall Grill

The Town Hall Grill is Chapel Hill, NC’s neighborhood restaurant. Join us to meet, mingle, hang out, eat, drink, enjoy the game, and experience our amazing local community.

Town Hall Grill Closed

After 10 years of business with great people and the support of the community we have decided to make a change. Sunday, June 21st, will be the last day of service for Town Hall Grill. We sincerely thank you for your patronage and for the pleasure of earning your business. Our staff has been offered positions at our other restaurants.  We will reopen in August with an authentic Italian restaurant concept focusing primarily on pastas. We look forward to to serving you!