Dining Venues for Groups

Aberdeen Barn

Seating Capacity: 180
Offers upscale dining in a friendly, relaxed atmosphere. Menu includes slow-roasted prime rib, steaks, fresh seafood. Custom group menus available upon request.
1601 Richmond Road, Williamsburg VA 23185 | 757-229-6661


Anna’s Brick Oven

Seating Capacity: 225
A Williamsburg tradition is back! Visit Williamsburg’s newest restaurant, Anna’s Brick Oven, where the Liguria family has been serving authentic Italian food in the Williamsburg area since 1974!
2021-D Richmond Road, Williamsburg, VA 23185 | 757-259-5252


Captain George’s Seafood Restaurant

Seating Capacity: 1800
The Original World Famous Seafood Buffet with over 70 delicious items! All you can eat snow crabs, steamed shrimp, oysters, prime ribs, desserts and more!
5363 Richmond Road, Williamsburg, VA 23185 | 757-565-2323


Divine Lunches

Boxed lunch business specializes in providing fresh, specialty lunches to visiting groups, family reunions, school tours, area businesses, and conferences. Delivery area includes York County, James City County, Williamsburg, Richmond and the surrounding areas. 7479 Richmond Road,Williamsburg, VA 23188 | 757-608-8773 


Retro’s Good Eats

Seating Capacity: 49
Hot dogs with all of the traditional toppings, plus some. French fries cut daily. BBQ, steak, chicken on a bun. Fresh-squeezed limeade. Only one block away from the Historic Area and the College of William and Mary.
425 Prince George Street, Williamsburg VA 23185 | 757-253-8816


Sal’s By Victor Italian Restaurant & Pizza

Seating Capacity: 120
Features everything you’d expect from a traditional Italian pizzeria or family-style Italian restaurant! Victor Minichiello and his staff use the finest ingredients preparing fresh pastas, veal, chicken and more! Groups welcome!
1242 Richmond Road, Williamsburg VA 23185 | 757-220-2641


Sal’s Ristorante Italiano

Seating Capacity: 120
Enjoy fine Italian cuisine in a family atmosphere. Specialties include veal parmigiana, chicken cacciatore, eggplant rollatini, lasagna, New York style pizza and many more entrees. Voted best Pizza and Italian Restaurant in Williamsburg.
835 Capitol Landing Road, Williamsburg, VA 23185 | 757-221-0443


The Whaling Company

Seating Capacity: 250
The house specialty is fresh seafood and hand carved steaks, with a menu offering a wide variety of daily fresh fish selections, as well as tempting beef and chicken entrees.