Our scenic private lake and rolling hills provide the perfect backdrop to any outdoor activity. In combination with the simple beauty of Buffalo Rock, your guests are sure to remark on how much they enjoyed their time. Beyond great golf, Buffalo Rock also offers excellent dining options through our catering service. Make your best impression year after year as you entertain family, friends, or clients in style and comfort at Buffalo Rock. Use the form on this page to receive more information about our services.