Peregrine – Grabouw
Established in the sixties, Peregrine has been serving generations of travellers seeking honest homemade fare and warm country hospitality. Situated in the beautiful and fertile Elgin Valley, Peregrine offers an abundance of locally sourced artisanal goods and wholesome, responsibly farmed, fresh produce.
Why we love it:
The aroma of Peregrine’s variety of freshly baked goods fills the air and teases the senses.