The Vineyard at St. Charles 15166 20th AvenueSt. Charles, IA 50240515.344.4545WebsiteFacebook Enjoy the stunning views with a drink in hand at The Vineyard Bar (Formerly Two Saints).