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...
  • Excellent46%
  • Very good32%
  • Average14%
  • Poor4%
  • Terrible3%
Travellers talk about
“grits” (15 reviews)
“home fries” (12 reviews)
Closed Now
All hours
American, Diner, Gluten Free Options
616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
Write a Review
Reviews (250)
Traveller rating
Traveller type
Time of year

1 - 10 of 250 reviews

Reviewed 4 days 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
Reviewed 4 weeks ago 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 22 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
Reviewed 21 April 2017 via mobile

Our waitress Amanda was fantastic! She was very personable and quick with our order and to refill our coffee. Our food was great, both my husband and I enjoyed our meals. The menu gives you plenty to choose from for breakfast or lunch.

1  Thank Em L
Reviewed 19 April 2017

Mary's Restaurant is a very good diner with a deep history in Virginia Beach. Traditional diner, very popular with the visiting beach goer crowd as well as locals. Good portions, served fast, by very attentive wait staff. There are numerous breakfast options within a short...More

1  Thank boopstr
Reviewed 18 April 2017 via mobile

Staff was super friendly and cheerful. Food was good. Busy but you couldn't tell because service was quick. Yummy homemade desserts.

1  Thank CPNNY
Reviewed 11 April 2017 via mobile

This is not the place to go if you're looking for a healthy meal. If you want waffles and fried chicken or pancakes with chocolate chips or a packed breakfast burrito- or any other giant high calorie breakfast you can think of for between about...More

1  Thank Christine R
Reviewed 9 April 2017

Prices are very affordable. The vibe was good, and the place was full of locals. Being several blocks off of the beach, I suspect that tourists are more infrequent. The country benedict was pretty good.

1  Thank Kosmo63
Reviewed 8 March 2017

Very informal place about six blocks from the beach. All the usual breakfast and lunch options at fair prices. Very popular with locals, which should tell you something. Relatively few visitors seem to find it, I suppose because it's a little too far to walk...More

1  Thank Itinerant65
Reviewed 15 February 2017

By sharihonestly this is by far the most happening restaurant in the world. i waitressed for 25 years, and im tough to please. but i highly recommend and i love Marys. for lunch breakfast, just coffee or a piece of the giant homemade cake. i...More

1  Thank Holly D
Nearby Restaurants
67 reviews
.24 km away
Zoes Steak & Seafood
199 reviews
.30 km away
Hearth Wood Fired Cuisine & Craft Beer
87 reviews
.07 km away
Nearby Attractions
The Virginia Beach Convention Center
250 reviews
.53 km away
Virginia Museum of Contemporary Art
107 reviews
.70 km away
Norwegian Lady Statue
36 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
Child-friendly, Kids, Groups, Local cuisine
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