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 Street Cafe

201 Virginia St, Urbanna, VA 23175-9997
+1 804-758-3798
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good38%
  • Average26%
  • Poor5%
  • Terrible3%
Travellers talk about
“fried oysters” (8 reviews)
“meatloaf” (2 reviews)
Closed Now
All hours
American, Seafood, Soups
€€ - €€€
201 Virginia St, Urbanna, VA 23175-9997
All Details
Write a Review
Reviews (60)
Traveller rating
Traveller type
Time of year

1 - 10 of 60 reviews

Reviewed 11 August 2017

Offering good local food and popular with residents,this restaurant provides an abundance of good food at reasonable prices. The weekend breakfast is all you can eat and there is good variety and food is well prepared. Crab cakes and soft shells are very good. Service...More

Thank Judy H
Reviewed 10 July 2017

This restaurant is the favorite "go-to" spot in our town! It is always a great choice for a special occasion or "just because"! The food is always good, the service is warm and friendly, and the atmosphere is enjoyable! Don't miss the soft shell crab...More

Thank Deborah H
Reviewed 3 July 2017 via mobile

Outstanding breakfast buffet. Eggs cooked to order and everything else you could ask for. And coffee is only. 50 additional.

Thank arthur d
Reviewed 16 June 2017

Breakfast here is typical Southern style and good. Service is friendly, coffee is strong and hot and the eggs come just as you like them.

Thank Maria M
Reviewed 4 June 2017

We rode the Harley out to Urbanna wanting some soft shell crab. The sign on the front door stated they had exactly that and were fresh. We both ordered the lunch platter which included two crabs, hush puppies, fries and cole slaw. The food was...More

Thank 11Limited
Reviewed 20 May 2017 via mobile

I know how hard it is to keep a restaurant going but.... Our destination was Something Different but there was a substantial wait and we were famished so we went into Va Street. Special was ribs and my husband got the last of it. Dry...More

Thank AnnGBev
Reviewed 20 May 2017 via mobile

My husband and I had lunch here. Food was really good and satisfying. Wait staff was very nice. Would definitely recommend this place. It was actually the only place open during the week when we went but we were glad we did.

Thank Jill L
Reviewed 20 February 2017 via mobile

Great late lunch, everything fresh and delicious! Fried oysters were a hit! Every other restaurant was closed on Monday

Thank ekrohn1
Reviewed 18 December 2016

A group of 12 of us went for breakfast / lunch after spending the night at The Chesapeake Inn after a wedding. The waitress was friendly & our son went and talked to some of the locals, who were munching out at a table of...More

Thank Cathy K
Reviewed 19 September 2016 via mobile

We were driving back home from the beach and wanted to try another spot that was closed. We had a very good experience. The French dip and hot turkey sandwich with mashed potatoes was good. It needed a little more seasoning but was a perfect...More

Thank Jackie H
Nearby Restaurants
Something Different
247 reviews
.03 km away
Angelo's Colonial Pizza
34 reviews
.38 km away
Mi Jalisco Family Mexican Restaurant
30 reviews
.68 km away
Nearby Attractions
Urbanna Cruises
13 reviews
.37 km away
Good Luck Cellars
40 reviews
20.31 km away
No Limits Skydiving
6 reviews
20.78 km away
Fort Nonsense Historical Park
5 reviews
22.15 km away
Questions & Answers
Get quick answers from The Virginia Street Cafe 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
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids
Open Hours
09:00 - 20:00
08:00 - 20:30
11:00 - 20:30
11:00 - 20:30
08:00 - 20:30
07:00 - 21:30
08:00 - 21:30
Location and Contact Information
  • Address: 201 Virginia St, Urbanna, VA 23175-9997
  • Location: United States  >  Virginia (VA)  >  Urbanna
  • Phone Number: +1 804-758-3798
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