Delicious Meals and Perfect Pours

Start your day off right with an energizing breakfast. Recharge after a long day in the boardroom. Enjoy a romantic dinner or unwind with business colleagues. Our onsite restaurants - The Glen Restaurant and The Tavern - offer delicious cuisine and inviting atmospheres to delight your palate.

Wyndham Virginia Crossings Hotel & Conference Center restaurant in Glen Allen, Virginia

The Glen Restaurant

Treat yourself to delicious seasonal fare in a warm, inviting atmosphere with plank wood floors, brick fireplace and a full wall of windows.


Monday - Saturday: 6:30am - 10am

Sunday: 6:30am - 11am


Daily: 11:30am - 2pm

Conference Lunch Menu


Monday - Saturday: 6pm - 9pm

Sunday: Served only based on reservation by group business

Conference Dinner Menu



Bar at Wyndham Virginia Crossings Hotel & Conference Center in Glen Allen, Virginia

The Tavern Bar & Grill

Join us for delicious American cuisine, a perfectly poured beverage or signature martini, and a friendly game of billiards or Xbox Kinect in this relaxed tavern atmosphere. Dine indoors or alfresco.

Food Service

Monday - Thursday: 4pm - 11pm

Friday: 2pm - 11pm

Saturday - Sunday: 11am - 9pm

Beverage Service

Friday - Saturday: Through 12am




Room Service

Delicious meals can be ordered in your room from pre-dawn to after dark from the kitchens of The Tavern and The Glen.

Daily 6:30am - 11pm