Santa Margarita
Just outside of San Luis Obispo, Santa Margarita Ranch sits on 15,000 acres of open pastures, vineyards and gardens, along with a historic barn and a steam train. The garden area for events holds up to 1,000 guests. The surrounding oak covered hills are the perfect setting for rustic country portraits. One of my favorite north county ranches.



