Historic Triangle restaurants

Top Choice American in Historic Triangle

Upper Shirley Vineyards

Resembling a white ocean liner adrift in the green vines, this winery is worth a dedicated trip. Sitting on a bend of the James River near Shirley Plantation, its handsome dining room adjoins the tasting area and a …
Top Choice Modern American in Williamsburg

Fat Canary

The best restaurant in the historic triangle, this friendly and stylish place offers top-notch service, excellent wines and a menu of Modern American cuisine with Asian and Italian accents. We love the fact that loc…
Deli in Williamsburg

Cheese Shop

This gourmet deli showcases some flavorful sandwiches and antipasti, plus baguettes, pastries, ready-made meals, wine, beer and wonderful cheeses. Order a sandwich and a glass of wine – at different counters – then …
Modern American in Williamsburg

King's Arms Tavern

This traditional tavern serves early American cuisine such as game pie – venison, rabbit and duck braised in port-wine sauce. Of the four restaurants within Colonial Williamsburg, it is the most elegant. You might h…
Seafood in Yorktown

Yorktown Pub

Most of the local action in Yorktown occurs at this pub by the beach. Serving good pub grub (including loads of local seafood) and staging live music on Friday and Saturday nights, it's as popular in winter as it is…
Cafe in Yorktown

Carrot Tree

In the Water St shopping and eating hub, this simple place serves fresh wraps, soups, melts and cakes (sampling the signature carrot cake is almost obligatory). Sit at the outdoor tables or order to go.
Cafe in Williamsburg


One block north of Merchants Square, this coffeehouse serves pastries, sandwiches, a few dinner mains and appalling concoctions such as Snickers lattes. There are a few streetside tables.