Do You Know Jack?


Jack of Hearts has become Weaverville’s favorite gathering spot. In Fact, we just won Mountain Xpress’ reader’s poll for Weaverville’s Best Gathering Spot in 2012! as well as one of the town’s favorite restaurants. We could not be more pleased with the honor and would like to thank our awesome customers first, our dedicated staff, and all those who help bring fabulous and fun events to Jack’s.


Weaverville’s Best Gathering Spot

We love being in the Old Firehouse and hope you’ll feel as at home here as we do. Our menu features healthy, high-quality, made-from-scratch pub fare featuring the region’s local bounty. We have a great selection of draught beer, wines, whiskeys and cocktails to enjoy while relaxing in our dining room & main bar, on our outdoor deck, or catching a game on our side bar’s big screen TV. Stop by for a local jam session, see a live band on the weekend, or enjoy Sunday Brunch.

Open Daily from 11:30 a.m. to 10 p.m. 

Sunday Brunch starts at 11:30 am
Late night cocktails.
Mondays – An excellent opportunity to get up close and personal with some amazing local talents: 2nd and 4th of every month, Singer Songwriters Showcase 6:30 p.m.-8:30 p.m. and always FREE
Tuesdays- Quizzo brings on the braniacs! Starting at 7pm
Thursdays- Traditional music sessions – Old-Time Jam. Everyone is invited to bring their instrument, help make a little music, or just come down and listen in. Starts at 7pm
Friday & Saturday- We will be hosting various local talents to entertain you ranging from bluegrass, rock & roll, jazz, americana, and more. Music starts at 9pm and please check the schedule and events page for specific band info.
Sundays- We will be getting funky with some blues, jazz, and soul bands. Brunch starts at 11:30am and the music starts at 1pm, every sunday!

Please check our Music Calendar frequently for all of our events and join us for some great tunes!

Events Calendar
Please see our events page for a complete listing of our events!!



10 South Main Street, Weaverville, NC 28787
• phone 828-645-2700 • fax 828-645-7756