At O’Callahan’s Irish Pub, we believe good food leads to good times! Life gets a little better when people come together to celebrate. We want you to make memories here that will last for a lifetime. We do everything to ensure our restaurant is the place to share great experiences with family and friends. We love everyone like family and promote friendship in all that we do. So whether it’s for the latest sports game or to see what’s new on the menu, stop by O’Callahan’s Irish Pub, the best restaurant in Mocksville NC, for a good time!

O’Callahan's was founded with the values of our forefathers and the rich traditions of great Irish pubs, by local Mocksville resident Dan Reynolds.

The name O’Callahan's comes from Dan’s mother’s side of the family. Darby Callahan, who was Dan’s great, great, great, great grandfather was born in Cork, Ireland in 1717. He came to America as a young boy and settled with relatives in Halifax, VA. He had left Ireland due to the starvation conditions during the great potato famine to find a better life. Most of the Callahan's reside in Maryland today.

Learn More About Us




Daily Specials



  • If someone blindfolded you, drove you around, and dropped you off here, you would NEVER guess that you were in downtown Mocksville!! This is one of the nicest bars I've ever visited and the pictures don't do it justice. The owners are personable and aim to please. Great food quality and variety. Large draft and bottle selection. Knowledgeable and friendly bartenders. I will be back!
    John Campbell
  • Everything they offer is delicious and cooked to perfection. The atmosphere is fun. The prices can't be beat. This is my new favorite place without question!!
    Brandi Reagan
  • What an excellent dining experience! I've had the wraps, shepherds pie, fish and chips, the Reuben, the lobster mac n' cheese, bangers and mash, and the key lime pie. Every dish has been amazing, and the tarter sauce is out of this world.
    Justin McCrary
  • Had the most amazing shrimp & grits for Sunday brunch. Everyone eating with us had delicious meals. Super service, as well as a beautiful atmosphere. How lucky are we to have this level of dining to come to our little town of Mocksville!
    Vanessa Mebel