Virginia Street Cafe

$ • American, Soul Food, Seafood

Hours:
201 Virginia St, Urbanna
(804) 758-3798

About Virginia Street Cafe

Virginia Street Cafe offers a small-town cafe experience with friendly service. Visitors enjoy the food, especially noting the fried oysters as some of the best they have ever tasted. Meals during the Urbana Oyster Fest are also well-received. While some dishes, like the cheese omelet, French fries, and grits, could be improved, the fried trout and philly cheese steak sub have been praised for being hot, fresh, and tasty. The ambiance is pleasant, with a great American diner feel, and the cafe features a weekend buffet that offers a good assortment of classic foods. The food is priced affordably, and the portions are large, providing a great value. The bread pudding is highlighted as one of the best, and the oysters are said to be cooked perfectly. Updates to chairs and flatware are suggested to enhance the overall dining experience.

Customers' Favorites

Virginia Street Cafe Reviews

4.2
157 ratings
Restaurantji Rating
5
60%
4
15%
3
6%
2
13%
1
6%
Food
4.2
Atmosphere
4.0
Service
4.2

Share your opinion about Virginia Street Cafe

Restaurantji Rating

We must have gone on a bad day. Took almost an hour from the time we ordered to get our food. Never came back to check to see if we needed refills on water. Took glass to young woman who was cleaning tables to have it refilled. Had to go to cash register to get a to go box.
If understaffed they should explain to customers as they come in.

It has a nice feeling of a small town cafe. The servers were great and the food was good. We come down every year for the Urbana Oyster Fest and always try to get at least one or two meals there over the 4 days we are here.

Easy to find and awesome ham club sandwich

Read All Reviews(157)

Menu

Add a Menu
Virginia Street Cafe Menu
Virginia Street Cafe Menu

Photos

Add a Photo
Virginia Street Cafe
Virginia Street Cafe
View All Photos

Hours

Monday 8AM - 3PM
Tuesday 8AM - 3PM
Wednesday Closed
Thursday 8AM - 8PM
Friday 8AM - 8PM
Saturday 8AM - 8PM
Sunday 8AM - 3PM
Updated on: