Barrydale Restaurants

Situated on the border of the Overberg and the Klein Karoo, Barrydale is the perfect mid-way stop when travelling on the Route 62.

Feeling a bit hungry? Barrydale offers exceptional restaurant options for every traveller to enjoy, from gourmet milkshakes to Mediterranean cuisine, light lunches and freshly made pizza.

Take a break, stretch your legs and enjoy everything Barrydale has to offer.

Diesel & Crème - Barrydale

Diesel & Crème

With good vibes, interesting vintage decor and, of course, their gourmet milkshakes, you don’t want to miss out. Being child, bicycle and motorbike-friendly, everyone will feel welcome dining here.

Mez Karoo Kitchen - Barrydale

Mez Karoo Kitchen

Enjoy mouth-watering Mediterranean cuisine with a cosy atmosphere and friendly staff overlooking the mountain and Karoo landscape. There are various meals to choose from each with unique taste and flavours. Why stop there. Also indulge in their delicious desserts and variety of fine wines.