We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Virginia Deli

Is this your business?
101 William St, Fredericksburg, VA 22401-5827
+1 540-371-2233
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good35%
  • Average10%
  • Poor5%
  • Terrible5%
Dec 21, 2016
“Fast Service”
Dec 17, 2016
“Quick lunch”
Closed Now
All hours
101 William St, Fredericksburg, VA 22401-5827
Write a Review
Reviews (20)
Traveler rating
Traveler type
Time of year

1 - 10 of 20 reviews

Reviewed 4 weeks ago

I ordered a roast beef sandwich to go because I was heading over to the Fredericksburg Battlefield and didn't know if they had any food over at that part of town (they don't really). Wasn't expecting anything but a hum-drum lunch, but when I opened...More

Thank BassSherpa
Reviewed March 6, 2017

I had a really cool sandwich with Brie Cheese, Pear and some kind of sauce on home made Sourdough bread! DELICIOUS!

Thank Thomas I
Reviewed January 18, 2017

A clean and well run place to eat! We had the impression this was family run. Wether it is or not, the staff works well together. Though it is a soup and sandwich type of place, the food is fresh and well prepared. It was...More

Thank Rosa R
Reviewed December 21, 2016

I was doing the trolley tour of the city and the driver recommended this place to us. Stopped in for lunch, even got a discount since I still had my trolley sticker still on me. I had the Pilgrim sandwich which was amazing and very...More

Thank DiabloDeb
Reviewed December 17, 2016 via mobile

Stopped in for a quick lunch. Staff was friendly.. ordered food, a Reubens sandwich and a bowl of bean and ham soup. The food came quickly and looked well prepared. The Reubens was well made, just exactly as you would expect. Tasty. The star was...More

Thank Tim S
Reviewed November 16, 2016

Following the recommendations of a local, we stopped on our way out to town to order sandwiches to go. They were delicious, generous and well made.

Thank 9CeCe55
Reviewed November 3, 2016

At the recommendation of our trolley tour driver, we stopped at The Virginia Deli for lunch. The menu was creative and had a good variety of breads, meats, cheeses, and spreads. I'd come here again.

Thank DGriz
Reviewed July 7, 2016 via mobile

You know it's a good sandwich when no one says anything for 15 minutes! Quick, friendly service wish we had room for a brownie.

Thank Joy F
Reviewed February 17, 2016

This is a great place downtown for a quick bite. Awesome Reuben and pastrami sandwiches. And this from a quasi-vegetarian. Picnic table seating. Hot in the summer because no A/C. If you pick up a Fredericksburg visitor magazine, there's a coupon in the back. It...More

Thank Christine R
Reviewed December 26, 2015

We loved this place! So many varieties of sandwiches! You get a discount if you show them your Trolley sticker. The restaurant inside is a little small, but we had a big group and found a comfortable table. The people who work there were very...More

Thank Sleepyhollow420
Nearby Restaurants
589 reviews
.05 miles away
69 reviews
.06 miles away
La Petite Auberge
316 reviews
.14 miles away
Soup and Taco
137 reviews
.13 miles away
Nearby Attractions
Hugh Mercer Apothecary Shop
157 reviews
.08 miles away
James Monroe Museum and Memorial Library
79 reviews
.19 miles away
St George's Episcopal Church
16 reviews
.11 miles away
Fredericksburg Area Museum
29 reviews
.11 miles away
Questions & Answers
Get quick answers from The Virginia Deli staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating
Good for
Families with children
Open Hours
11:00 am - 4:00 pm
11:00 am - 4:00 pm
11:00 am - 4:00 pm
11:00 am - 4:00 pm
11:00 am - 4:00 pm
11:00 am - 4:00 pm
Location and Contact Information
  • Address: 101 William St, Fredericksburg, VA 22401-5827
  • Location: United States  >  Virginia (VA)  >  Fredericksburg
  • Phone Number: +1 540-371-2233
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing