20 Top Williamsburg Restaurants You Have to Try!
Restaurants in Williamsburg VA
Many would argue that the best part of traveling and going on a vacation is indulging at every single restaurant in the area. And Williamsburg, VA is no exception! It’s common knowledge that calories don’t count when on holidays or when running around to take on the plethora of Williamsburg VA attractions. Nowadays, foodies actually travel to specific destinations with the sole purpose of stuffing their faces with all of the unique cuisines possible so, with that in mind, Williamsburg is the perfect destination.
Colonial Williamsburg Restaurants
Whether you prefer going to quaint Italian joints, authentic Greek eateries, or healthy vegan restaurants, Williamsburg, Virginia, has them all. Before starting the itinerary for your upcoming trip, be sure to browse the menus from these 20 top Williamsburg restaurants - they’ll surely spark both excitement and hunger!
1 | Rick's Cheese Steak Shop | We’re starting this list off as strongly as possible, with a cheesesteak joint that serves up insane sandwiches topped with beef, chicken, shrimp, sweet peppers, and cheeses. The unassuming shop also delights its customers with burgers, hot dogs, and soft, fluffy rolls. The restaurant has family-friendly surroundings and is great for takeout. Nothing beats a picnic in the park with some massive, mouthwatering cheesesteak sandwiches. It can also be ordered to your home or hotel room through Postmates or UberEats.
WHERE: 603 Prince George St, Williamsburg, VA 23185 | WHO: 757-221-9566
2 | Food For Thought Restaurant | This restaurant has a whopping 4.7 rating on Google Reviews, which means that you’ll likely be very satisfied with whatever you order upon your visit. Food For Thought Restaurant serves traditional American fare with influence from international cuisines. The restaurant space is covered in words of wisdom, perfect for those in need of a little motivation or pick-me-up. Restaurant favorites include cheese ravioli, fried chicken and crab cakes.
WHERE: 647 Richmond Rd, Williamsburg, VA 23185 | WHO: 757-645-4665
3 | Berrets Seafood Restaurant and Taphouse Grill | Seafood lovers rejoice as Berrets Seafood Restaurant and Taphouse Grill knows what they are doing when it comes to crab cakes, fresh oysters, and tuna steaks. The restaurant’s decor is nautical-themed with a large outdoor space for dining. Guests can also choose beverages from its long list of microbrews.
WHERE: 199 S Boundary St., Williamsburg, VA 23185 | WHO: 757-253-1847
4 | Colonial Pancake House | If you’re like us, you enjoy a delicious, syrup-covered stack of pancakes at any time of day. At the Colonial Pancake House, you’ll find several varieties of pancakes and other popular breakfast foods like omelets and egg scrambles. This family-owned restaurant also serves delectable burgers around lunchtime.
WHERE: 301 Page St., Williamsburg, VA 23185 | WHO: 757-253-5852
5 | Old Chickahominy House | For those who’ve come to Virginia to fully immerse themselves in Southern cooking, a stop at the Old Chickahominy House is an absolute must. The restaurant is built into an old historic house and serves up menu items like creamed ham on toast, ham biscuits, chocolate chip pancakes, Virginia country ham sandwiches, breakfast stew, and pecan pancakes. Are you drooling yet?
WHERE: 1211 Jamestown Road, Williamsburg, VA 23185 | WHO: 757-229-4689
6 | Mellow Mushroom | It’s true, there are tons of restaurants in Williamsburg with great vegetarian and vegan options, one of those being Mellow Mushroom. This art-filled pizzeria, which has multiple locations all over the U.S., is best known for its stone-baked pizza pies and calzones. Beer lovers are sure to be impressed with their selection of craft beers. When you go, order the spinach and artichoke dip for an appetizer. You won’t regret it.
WHERE: 110 S Henry St, Williamsburg, VA 23185 | WHO: 757-903-4762
7 | Shorty’s Diner | When it comes to deciding where to eat, you can really never go wrong with picking a diner. Shorty’s Diner is most definitely an old-time joint that has classic diner meals like biscuits & sausage gravy, country-fried steak, banana pancakes, and philly cheesesteak down to a fine art. For dessert, Shorty’s Diner has soft-serve ice cream and a selection of shaved ice flavors.
WHERE: 627 Merrimac Trail, Williamsburg, VA 23185 | WHO: 757-603-6674
8 | Le Yaca French Restaurant | While this isn’t what you’d expect to find in Williamsburg, it’s most definitely a pleasant surprise. Le Yaca French Restaurant offers traditional French dishes and wine in a cozy dining room with great ambiance. Guests can enjoy brunch, lunch, or dinner at the quaint establishment.
WHERE: 1430 High St, Williamsburg, VA 23188 | WHO:757-220-3616
9 | Second Street American Bistro | Second Street American Bistro serves traditional American cuisine in a rather one-of-a-kind gold-hued setting that includes a picturesque patio and a koi pond. Menu items include the margherita pizza, lettuce wraps, creamy chicken salad, baby back ribs, crab cake sandwich, vegetarian bowl, and the classic BLT. The restaurant is open for brunch, lunch, and dinner.
WHERE: 140 2nd St, Williamsburg, VA 23185 | WHO: 757-220-2286
10 | Fat Canary | If anything, visit this restaurant because of its creative and hilarious name. Fat Canary serves upscale American fare with wine perfect for pairing. The restaurant also features a cheese shop where you can purchase some cheeses to snack on later in your hotel room. Menu items include lobster linguine, salads, ahi tuna, scallops, salmon, and much more. For dessert, be sure to order the macadamia nut pie that’s served with vanilla bean ice cream and pineapple brulee.
WHERE: 410 W Duke of Gloucester St, Williamsburg, VA 23185 | WHO: 757-229-3333
11 | Amber Ox Public House | If you’re looking for somewhere casual to grab a bite to eat, the Amber Ox Public House is the perfect place to do so. The pub is filled with long tables where guests can dine on American fare like chicken and waffles, shrimp and grits, and fried brussel sprouts. Those who are sticklers for ambiance will appreciate this modern pub.
WHERE: 525 Prince George St Suite 102, Williamsburg, VA 23185 | WHO: 757-790-2299
12 | Fat Tuna Grill & Oyster House | Seafood enthusiasts must make sure that a stop at the Fat Tuna Grill & Oyster House is marked down on their itinerary. The restaurant serves seafood with a southern twist, along with fresh oysters, lobster, crab cakes, steamed clams, and hush puppies. It also boasts a variety of craft beers and wine that will wet your whistle.
WHERE: 1433 Richmond Rd, Williamsburg, VA 23185 | WHO: 757-903-2811
13 | Cochon on 2nd | Cochon on 2nd is an open-kitchen style restaurant that serves refined American fare with tasty craft cocktails. Popular dishes on the menu include the ugly chicken sandwich, tuna tartare, pan seared crab cakes, and the wagyu burger. If one thing is certain, it’s that you won’t be leaving the restaurant hungry.
WHERE: 311 -106 2nd St, Williamsburg, VA 23185 | WHO: 757-229-1199
14 | Opus 9 Steakhouse | Those who consider themselves serious carnivores definitely need to stop for dinner at the Opus 9 Steakhouse in Williamsburg. The meat-heavy menu features ribeye steak, filet mignon, frenched Australian lamb chops, and rosemary roasted pork chops. There is also a wide variety of seafood and even some vegetarian options. The Opus 9 Steakhouse is open for lunch and dinner on weekdays, with brunch available on Sundays.
WHERE: 5143 Main St, Williamsburg, VA 23188 | WHO: 757-645-4779
15 | Sal’s By Victor | This restaurant, or should we say “ristorante,” serves classic Italian plates in an orange-painted dining room featuring several paintings of Venice. At Sal’s By Victor, guests can order family feast packages or dinner packages, or choose from a selection of pastas, chicken and seafood dishes, and pizzas. The restaurant’s impressive dessert menu boasts favorites like tiramisu, godiva chocolate cheesecake, cannoli, spumoni, carrot cake, and Italian lemon cake.
WHERE: 1242 Richmond Rd, Williamsburg, VA 23185 | WHO: 757-220-2641
16 | Peter Chang | This casual Chinese restaurant serves all of the classics plus a couple of extra fancy dishes. On the menu, you’ll find dishes like stir-fried mixed vegetables, lo mein, beef in szechuan chili sauce, wonton soup, and much, much more. Those who love Chinese food will definitely enjoy their visit to Peter Chang, plus, there will be leftovers for lunch the next day.
WHERE: 1203 Richmond Rd, Williamsburg, VA 23185 | WHO: 757-345-5829
17 | Masala Craft Indian Kitchen | Indian food is always a great option for those who have dietary restrictions or follow a vegetarian or plant-based diet. Masala Craft Indian Kitchen serves all of the traditional dishes like butter chicken, vindaloo, cashew korma, classic tikka masala, and paneer. But don’t forget to order naan, mango chutney, and raita to accompany all of the curries. The restaurant is open for lunch and dinner.
WHERE: 5223 Monticello Ave Ste- E. Williamsburg, VA 23188 | WHO: 757-808-7045
18 | Gold Taste Sushi and Japanese Restaurant | If you’re like us, you eat sushi at least once a week. Sometimes on vacation, you just need to get your fix, which is why you should visit the Gold Taste Sushi and Japanese restaurant. It has all of the classic sushi rolls and fresh fish items, along with tempura, salads, and piping hot ramen.
WHERE: 4680 Monticello Ave Ste 18A, Williamsburg, VA 23188 | WHO: 757-564-5859
19 | The Hound’s Tale | This gastropub serves traditional American fare, great wine, and fancy cocktails in a space with plenty of dog decor. Menu items include deviled eggs, hamburgers, Swedish meatballs, fried chicken, and more.
WHERE: 515-200 Prince George St, Williamsburg, VA 23185 | WHO: 757-221-6678
20 | La Tolteca | Mexican food is always delicious, especially at this small eatery that offers tacos, fajitas, enchiladas, quesadillas, and more. There are also plenty of vegetarian-friendly dishes. If you’re down for authentic Mexican cuisine with a flavorful mix of fresh ingredients served on every plate, head on down to La Tolecta for the ultimate foodie fest!
WHERE: 135 2nd St. Williamsburg, VA 23185 | WHO: 757-259-0598
Use This Handy Dandy Map to Find The Best Restaurants in Town!
Parting words on the Top Restaurants in Williamsburg!
Though history may be its claim to fame, the menu of foods in Williamsburg VA is just as exciting as the list of things to do. From Mexican, Italian, and American to Sushi, Chinese, and Indian, there’s a wide selection of yummy delights waiting to tempt your tastebuds. And the picks we’ve just covered only scratch the surface. There’s an even longer list of incredible food that offer something for everyone, so you’ll never go hungry. But before you leave on your culinary adventure, pack a few pairs of pants with stretchy waistbands as they will be much needed!
Looking for fun things to do in another incredible destination? Check out our Travel Blog for vacation ideas, tips and tricks for a super awesome getaway.
*Westgate Resorts is in no way affiliated with the attractions featured in this article. Items or places listed are current as of the publishing date of this article. Please call or visit the respective website for the most up-to-date offerings and details.
When You Check-in, There's a Lot to Check Out
Sign up for our newsletter and check-in to great offers, secret stuff, and special events.