Kennedy Q BBQ
Location: Linville · Avery County
Address: 4141 Newland Hwy, Linville, NC 28646
Phone: (828) 742-0146
Cuisine: BBQ
About: Veteran-owned barbecue restaurant serving pork, brisket, chicken and ribs in the Linville area. The owner confirms restaurant phone 828-742-0146; delivery service uses a separate contact number.
Good to know: Call 828-742-0146 to confirm weekly service times. The homepage lists 11 AM-5 PM without days, while the linked owner Facebook schedule lists Monday 9 AM-5 PM, Tuesday closed and Wednesday-Sunday 11 AM-5 PM. Monday service is unresolved.
Check current hours, menus and availability with the restaurant.
Menu & dining
Kennedy Q BBQ’s official menu lists pork and brisket sandwiches, sausage on a hoagie roll, whole or half chickens, and whole or half racks of ribs. Pork, brisket and sausage are also listed by weight. Sides include coleslaw, baked beans and potato salad. The menu describes barbecue cooked with wood on a custom-built open pit. Check the official menu for current choices, prices and availability.
Planning your visit
Find Kennedy Q BBQ at 4141 Newland Highway in Linville. Call (828) 742-0146 to confirm current hours before visiting. For a group meal or event, its catering page describes buffet service, boxed meals and staffed catering; contact the restaurant to discuss arrangements and availability.
Menu source checked October 26, 2026.
