Old Barn Steakhouse

The Old Barn Steakhouse and Grill is a well-established restaurant located in Markethill, County Armagh. Set in a grand, magnificent building dating from the 1800s, The Old Barn serves good, honest, traditional food in relaxing and comfortable surroundings. All meat and produce is sourced from Northern Irish suppliers, ensuring that every ingredient is of a high quality.

Owner of the Old Barn is James Richardson, an award winning chef who is also a native of Markethill and holder of many competition medals. These include awards from the World Culinary Olympics, and he is also a past winner of Seafood Chef of the Year. He has cooked with some of the great chefs including Ainsley Harriot, Paul Rankin and Nevin Maguire.

While the menu at the Old Barn is focussed on prime steaks, there are many other seafood, chicken, and vegetarian options available. All desserts are made in house, and they are simply outstanding.

On the second floor of the Old Barn is a private function room, which can cater for events of up to 90 people; ideal for birthday parties, christenings, or Christmas parties or small weddings.
NB. This map is based on the postcode and so may not reflect the exact location.

Opening times:

Closed Mondays
Tuesday-Saturday 10:00-21:00
Sunday 12:00-15:00, 17:00-20:30


Sunday Carvery at the Old Barn is served from 12 – 3 pm. Adult 3 course is £17.95, and kids 3 course is £12.95. You can choose from 4 joints of freshly roasted meats, all served with your choice of potatoes and vegetables, stuffing, and cocktail sausages. Booking is advisable.

The nearest Tourist Information Centre is:

Armagh Visitor Information Centre
  • Euro Accepted
  • Credit/Debit Cards Accepted
  • Highchairs Available
  • Children's Menu Available
  • Baby Changing facilities
Are you the owner/manager of this business? Click here to update Are you the Product owner? Click here to submit updates.