St. James Winery is a winery offering daily tastings, a restaurant with eclectic American fare, and a gift shop. They also offer table service with pizza, salads, and appetizers.