The Elgin Valley shopping

Food & Drinks in The Elgin Valley

Peregrine Farm Stall

Locals love to stop here for a freshly baked pie and some just-pressed apple juice before heading off on a road trip. As well as the farm stall, there's a cafe (mains R60 to R120) serving excellent lemon meringue pi…