Country Barn & Shadow Creek Ranch is a restaurant offering meals and beverages. They also appear to offer horseback riding activities.