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.

Mary's Restaurant

616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
+1 757-428-1355
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good32%
  • Average14%
  • Poor4%
  • Terrible3%
Travellers talk about
“home fries” (13 reviews)
“grits” (15 reviews)
Closed Now
All hours
American, Diner, Gluten Free Options
616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (259)
Traveller rating
Traveller type
Time of year

1 - 10 of 259 reviews

Reviewed 3 days ago

The day we went this restaurant was jamming, so lots of families, lots of noise. The food was good, and the portions are decent. Prices were fine.

Thank twiangel17
A TripAdvisor Member
Reviewed 1 week ago via mobile

The food was so so (pancakes and sausage) and it was warm in the building. The service was top notch. Very friendly and quick.

Thank A TripAdvisor Member
Reviewed 1 week ago via mobile

I saw really great reviews for this place a few weeks before arriving in VA beach, so I had to try it. It was pretty good. The sweet tea was great and I am not even a sweet tea person, but I drank all of...More

Thank EYShipp
Reviewed 1 week ago via mobile

Friendly staff, quick service. Lots of seating. Typical American diner. Went for breakfast. We both had the $4 breakfast special which was prepared just as ordered, quickly served too! Delicious fresh diner meal!

Thank amandap519
Reviewed 1 week ago

This place came highly recommended by a fellow passenger on our flight down here. It was a very good breakfast. My cranberry juice came in a tall stemmed glass (plastic). I had scrambled eggs toast and bacon and it was really good and hot. My...More

Thank Sharon D
Reviewed 1 week ago via mobile

My husband and I both had the short ribs with mashed potatoes and gravy and collards and it was delish! I would definitely go again. Good for at an affordable price.

Thank Gillian Y
Reviewed 2 weeks ago via mobile

I'm usually up early and found a lot of the restaurants for breakfast didn't open till 7AM. Mary's opened at 6. Service was fast, food was good, and coffee was fresh ground. Early bird special was great value for the price. The down side was...More

Thank Kevin W
Reviewed 3 weeks ago via mobile

We heard Mary's was a good place for breakfast, never believe what you hear. Food cold, service painfully slow, and we won't be back.

Thank Jay Z
Reviewed 3 weeks ago

My husband, son and I went to Mary's Restaurant on the Saturday before Memorial Day at around 9:30 in the morning and the restaurant was mostly full. There were patrons of all ages, from toddlers to senior citizens. We were greeted quickly and seated at...More

Thank Tamara K
Reviewed 4 weeks ago via mobile

I know the food here is great hence the 2 stars but had to write to say make sure to avoid the busy times- Sunday late lunchtime we were dumped at a table with no menus- "I'll get you menus" didn't turn out true- no...More

Thank Barbara C
Nearby Restaurants
Zoes Steak & Seafood
203 reviews
.30 km away
72 reviews
.24 km away
Hearth Wood Fired Cuisine & Craft Beer
87 reviews
.07 km away
Nearby Attractions
The Virginia Beach Convention Center
252 reviews
.53 km away
Virginia Museum of Contemporary Art
107 reviews
.70 km away
Norwegian Lady Statue
37 reviews
.94 km away
Flashback Old Time Photos
53 reviews
.76 km away
Questions & Answers
Get quick answers from Mary's Restaurant 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
Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Local cuisine, Groups, Kids, Child-friendly
Open Hours
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
Location and Contact Information
  • Address: 616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-428-1355
  • E-mail
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