Looking for a scenic spot for a lovely dining experience with friends and family?

Why not enjoy a day out in beautiful Elgin at the Barn Restaurant at magical Old Mac Daddy.

Located about an hour’s drive from Cape Town, the Barn Restaurant can be found within Old Mac Daddy’s main communal hub, offering up a sumptuous range of wholesome and delicious eats.

The Barn’s menu focuses on using only those ingredients that are fresh, local, organic and free range (wherever possible), catering to all types of appetites and tastes, with delicious vegetarian options also available. Under exciting new management, the Barn Restaurant is open to the public 7 days a week from 8am for breakfast, lunch and dinner.



So you don’t need to be staying overnight at Old Mac Daddy to enjoy the Barn’s flavourful flare!

Feast on the restaurant’s famous wood-fire pizzas or choose from a selection of freshly prepared salads and locally produced charcuterie, cheese and bread boards. If that doesn’t entice, go for one of the renowned burgers or yummy main meal options. There’s more than enough to choose from.

And if you’re coming with little ones there’s also a varied kiddies menu with something to delight even the fussiest of eaters.

The Barn is fully licensed and boasts a stocked bar, including the famous wines and ciders from the Elgin region. Our seasonal cocktail menu will also be a winner so you can shake off the city and really unwind amongst the sweeping Elgin Valley views.

Call 021-844-8900 today to book your table at the Barn and experience the magic of Old Mac Daddy… and as per chef’s recommendations: COME HUNGRY! Please always phone to make a booking or to check whether we are busy with a private function.


Hot off the Press

Old Mac Daddy Luxury Trailer Park has been named a Best Value Grabouw Establishment.