General - 028 572 1004 /



Richard & Marja Alexander

Owners / Directors


  • Top quality products that will cater for all your wants and needs.
  • Friendly and well trained staff to assist with all your queries and questions.
  • Professional and friendly service with a smile. Our clients are our first priority!

More About OK Foods

OK Foods is located in the heart and centre of the small village of Barrydale.
The store is owned by Marja and Richard Alexander and supported by a wonderful staff of 21 employees.
We are a full service store hosting a bakery, delicatessen,
butchery and fresh produce departments, inclusive of the SA Post Office in the store.

We carry a wide range locally sourced products, and specific imported lines.
OK Foods offers it's customer competitive pricing, excellent customer service and a wide range of products to choose from.

Our Shop consists of the following departments:

Bakery , Delicatessen , Fresh Produce , Butchery , Cashiers Kiosk






Fresh Produce



Cashier Kiosk

Cashiers Kiosk

A Little Town Called Barrydale...


Where Is Barrydale?

Nestled within the folds of the ancient Langeberg Mountains, Barrydale is situated in the fertile Tradouw Valley where the northern exit of Tradouw’s Pass meets the R62 from Worcester, Robertson and Montagu. Barrydale lies on the border of the Overberg and the Klein Karoo and is one of the 7 small towns that form the Republic of Swellendam. Barrydale has often associated with the ancient history and landscape of the succulent Klein Karoo, although this is geographically inaccurate as this special piece of land supports unique features of its own.

Given Barrydale’s location between two contrasting landscapes, one can certainly imagine the staggering natural diversity that surrounds the village. It forms part of the Klein Karoo Wine Route, the longest wine route in the world. It is also located on the popular Route 62 that was modeled after the iconic Route 66 in the USA and made famous in popular culture by the late Nat King Cole with a song by the same name.

With such close proximity to nature and the endearing quirkiness that characterizes Route 62, Barrydale is a perfect base from which to explore the majesty of the Klein Karoo. Barrydale is a tiny town with a huge heart and an offbeat spirit that captivates the traveler to stay longer.


Kindly contact us for all questions or inquiries you would like to have answered. We encourage our customers to leave feedback with regards to our store, our staff, our products and our client service.