Our picks for what’s happening in Hampton Roads:
___
It’s all Greek to me
The Norfolk Greek Festival’s Express Drive-thru is back with some of your favorites, such as dolmades (grape leaves stuffed with rice filling), moussaka (layers of beef, sauteed eggplant, sliced potatoes and tomato sauce) and baklava (phyllo pastry layered with walnuts and covered with honey-syrup). Loukoumades aren’t available for this event. Drive-thru or order online and pick up. Credit and debit only. (The main festival will be in October.)
11 a.m. to 7:30 p.m. May 18 through 20. Annunciation Greek Orthodox Cathedral, 7220 Granby St., Norfolk. norfolkgreekfestival.org.
___
Dine for a cause
The Salvation Army of Gloucester and Mathews is hosting a spaghetti dinner fundraiser. It includes all-you-can-eat salad, spaghetti, bread and drink. Dine-in or takeout.
5 to 7 p.m. May 19. The Courthouse Restaurant, 6714 Main St., Gloucester. 804-642-3960. Cost $10. bit.ly/3AIWHF7.
___
Let the good times roll
Party the weekend away at the Bayou Bon Vivant, a Cajun food, music and art festival. Cajun and jazz tunes will set the mood for dancing and drinking. Save room for a taste of New Orleans with crawfish, jambalaya, gumbo and other good eats.
Noon to 10 p.m. May 19 and 20, noon to 6 p.m. May 21. Town Point Park, 113 Waterside Drive, Norfolk. 757-441-2345. Tickets start at $10. festevents.org/events.
___
Feast and fun
The Hampton History Museum’s Dockside Seafood Feast returns after a four-year hiatus with a 1920s theme. The fundraiser includes all-you-can-eat seafood, a silent auction and drinks. Put on a flapper dress or a suit and get ready to cut a rug.
6 to 9 p.m. May 20. The Landing Hotel at Hampton Marina, 700 Settlers Landing Road. 757-727-1102. Tickets $125. bit.ly/3LAvv0e.
___
Burger battle
Meet friends at Coastal Virginia magazine’s Battle of the Burgers. Guests can sample up to 10 burgers and vote for their favorite. Drink some brews and shop at the vendor village. Rain or shine.
Noon to 5 p.m. May 20. Military Aviation Museum, 1341 Princess Anne Road, Virginia Beach. Tickets start at $25. 757-422-8979. covaburgerbattle.com.
___
Wine fest
Get your sip on during the Neptune Festival’s 18th spring wine fest. Tickets include a commemorative wine glass and more than 70 wines to choose from to taste. Cheers!
Let's Eat
Noon to 5 p.m. May 20. Neptune’s Park, 3001 Atlantic Ave., Virginia Beach. 757-498-0215. Tickets start at $45. neptunefestival.com.
___
Other events to explore
City Center Farmers Market: 10 a.m. to 2 p.m. Wednesdays, May through Sept. 6. City Center at Oyster Point, 725 Town Center Drive. Newport News. 757-640-8438. fb.me/e/8Jm3VO3NL.
Revana Wine Tasting: 5:30 to 7:30 p.m. May 17. Cork and Bull Raw Bar and Chophouse, 600 Belaire Ave., Chesapeake. 757-277-9095. Tickets $55. corkandbullchophouse.com/events.
Hello Kitty Cookie Decorating Class: 11 a.m. to 1 p.m. May 20. Sloppy Seconds Bar and Grill, 4356 Holland Road, Virginia Beach. 757-575-9537. Tickets $60. Hosted by The Rad Baker. theradbaker.com.
Strawberry Jamboree: 10 a.m. to 4 p.m. May 20. Virginia Beach Farmers Market, 3640 Dam Neck Road. 757-385-4388. bit.ly/42lrfbR.
Rekaya Gibson, rekaya.gibson@virginiamedia.com, 757-295-8809, on Twitter @gibsonrekaya