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...
  • Excellent48%
  • Very good32%
  • Average13%
  • Poor4%
  • Terrible3%
Travellers talk about
“grits” (16 reviews)
“home fries” (13 reviews)
Opens in 10 min
All hours
American, Diner, Gluten Free Options
616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
All Details
Write a Review
Reviews (267)
Traveller rating
Traveller type
Time of year

11 - 20 of 266 reviews

Reviewed 16 June 2017 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 16 June 2017 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 13 June 2017

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 12 June 2017 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 8 June 2017 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 4 June 2017 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 2 June 2017

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 24 May 2017 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
Reviewed 24 April 2017 via mobile

The food is just GOOD. Monday's lunch special is Chicken and Dumplings- perfect for a cold rainy Monday. You want fancy go somewhere else- you want good get in here!

1  Thank Jai M
Reviewed 23 April 2017 via mobile

You can't go wrong here - a real local favorite. Everything is cooked to order and very generous portions. The fresh cinnamon buns are huge and delicious! Be ready for a bit of a wait sometimes. Very reasonable prices for everything - so it's worth...More

1  Thank DOC_SGM
Nearby Restaurants
77 reviews
.15 miles away
Hearth Wood Fired Cuisine & Craft Beer
90 reviews
.05 miles away
Zoes Steak & Seafood
205 reviews
.19 miles away
Nearby Attractions
The Virginia Beach Convention Center
252 reviews
.33 miles away
Virginia Museum of Contemporary Art
109 reviews
.44 miles away
Norwegian Lady Statue
37 reviews
.58 miles away
Flashback Old Time Photos
54 reviews
.47 miles 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
Child-friendly, Kids, Local cuisine, Groups
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
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