¿ WINE CRUISE: Sample more than 40 California wines while cruising the Potomac, hosted by DC Harbor Nights. $68 includes open bar, buffet and entertainment. 6:30-9:45 p.m. Reservations required. Capital Yacht Charters, 1300 Maine Ave. SW. 703-971-1525.
¿ COOKING DEMONSTRATION:"Vegetarian Meals Fit for a Dorm Room." Recipes may include guacamole enchiladas, grilled tomato-basil-mozzarella sandwiches and more. $10. Registration required. 7 p.m. Whole Foods Market, 2504 Solomons Island Rd., Annapolis. 410-573-1800.
¿ GREEK FESTIVAL:47th annual festival with food, music and vendors. Free admission and parking. Friday, 11:30 a.m.-9 p.m.; Saturday and Sunday, noon-9 p.m. Sts. Constantine & Helen Greek Orthodox Church, 16th and Upshur streets NW. 202-829-2910 or http:/
¿ WINE FESTIVAL: Sample a variety of organic wines from five vendors. Free. 3-7 p.m. Whole Foods-Tysons, 7511 Leesburg Pike. 703-448-1600.
¿ COOKING DEMO AND BOOK SIGNING: Chef Michel Richard demonstrates from and signs "Happy in the Kitchen." Free. Registration requested. 7:30 p.m. Friendship Heights Village Center, 4433 S. Park Ave., Chevy Chase. 301-656-2797.
¿ FARMING FUNDRAISER:5 percent of net sales at Whole Foods Market on P Street will be donated to FreshFarm Markets, providing economic opportunities for farmers. 1440 P St. NW, 202-332-4300 or http:/
¿ CULINARY WORKSHOP: Shenandoah National Park offers cooking demonstrations with executive chef Terry Sheehan, highlighting traditional Southern cuisine and wine. Reception and dinner to follow. $20 per person for demonstrations and apron, $65 per person for chef's dinner and wine event. Demonstrations, 10 a.m.-3 p.m.; dinner, 5-9 p.m. Reservation required. 800-778-2872, or http:/
¿ BOOK SIGNING AND COOKING DEMO: Author Sheilah Kaufman cooks from and signs "Upper Crusts: Fabulous Ways to Use Bread." Free. 7 p.m. Whole Foods Market, 2504 Solomons Island Rd., Annapolis. 410-573-1800.