Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
We love reading reviews of places and we checked our favorite spots (TripAdvisor and Yelp!) and came up with a few suggestions for fine dining in James City County. Whether you have a special occasion to celebrate or you are just feeling fancy, check out these restaurants for a quality meal.
Café Provencal is located at the Williamsburg Winery and offers a variety of different options for fine dining including special menus for holidays and even special events. At the Café Provencal, Executive Chef Ian Robbins aims to showcase the bounty of Virginia farms, to create a true farm-to-farm dining experience when he adds fresh produce grown at Wessex Hundred. Café Provencal has wine pairings for many of their dishes, which is sure to be a unique experience. For reservations, please call 757-941-0317.
Captain George’s Seafood Buffet is a local franchise with four locations in the Hampton Roads region. The Williamsburg location opened in 1985 and is listed in the Top 12 All-You-Can-Eat Seafood Buffets in America! The buffet includes more than 70 items including Alaskan snow crab legs and fresh, steamed shrimp. There are non-seafood items available as well. The adult buffet cost is $34.99 per person for adults. Beverages are an additional cost. Children aged 5-12 are $18.99. Many reviews note the plentiful buffet and the value for the price.
Opus 9 Steakhouse is located in New Town Williamsburg and has earned multiple Certificates of Excellence from TripAdvisor. The menu offers a variety of surf and turf options and they often have specials for holidays such as Valentine’s Day, Mother’s Day and the holidays. Many reviews note the excellent chateaubriand for two. Their dessert menu is to die for with everyone’s favorites including key lime pie, house-made New York style cheesecake, tiramisu, crème brulee and even a molten chocolate cake served with ice cream. There is a large list of wines and craft cocktails. For reservations, please call 757-645-4779.