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...
  • Excellent49%
  • Very good32%
  • Average13%
  • Poor3%
  • Terrible3%
Travellers talk about
“pancakes” (26 reviews)
“home fries” (14 reviews)
Closed Now
All hours
American, Diner, Vegetarian Friendly, Gluten Free Options
616 Virginia Beach Blvd, Ste 100, Virginia Beach, VA 23451-4274
All Details
Write a Review
Reviews (294)
Traveller rating
Traveller type
Time of year

1 - 10 of 293 reviews

Reviewed 1 week ago

2.5 Stars would be the most appropriate rating. Once we placed our breakfast, we waited ages (35+ minutes) for our food to arrive. When it did, it was warm rather than hot, and it wasn’t complete (missing side of bacon which we eventually got, missing...More

Thank dcpatti
Reviewed 2 weeks ago

We loved the atmosphere, the people and the food! It was just a welcoming home cooking restaurant with reasonable (cheap) prices. We ended up having breakfast here 3 times during our week visit!!

Thank Barbara B
Reviewed 3 weeks ago via mobile

I am so pleased that we ran into some locals on the Boardwalk that told us about Mary's. It's a couple blocks from the main drag, so we never would have known about this place if we hadn't been told since we walked everywhere whilst...More

Thank AlabamaBrandyH
Reviewed 11 October 2017

Good breakfast food and nice service. Convenient location. Good chipped beef. Very homey place. We liked it.

Thank Cindi J
Reviewed 10 October 2017 via mobile

My husband and I visited this restaurant on a recommendation from locals who live there. We were so glad we went for breakfast. We were even there for the early bird special breakfast for 3.99. Very friendly service and the food was good and it...More

Thank citygirlNj
Reviewed 8 October 2017 via mobile

Nice local place for breakfast or lunch. Nice service easy access and fast service. Mary's feast option has a lot of food and calories!

Thank repbrock
Reviewed 3 October 2017

Mary's restaurant was recommend to us by another couple that was staying in the same hotel as us. It was about a mile away from the hotel. We rode our bicycles there and found it very easily. Upon arrival, we found it to be pretty...More

Thank lisatrimpey
Reviewed 2 October 2017

Been there before; even better this time. Promptly seated, our orders were taken and delivered to us really soon. Pancakes seem to be from house-made batter, meats and veggies are very nicely done, and service is excellent.

Thank djlovindan
Reviewed 1 October 2017

I honestly can not give a review on the quality of food because I didn't even get to order. My husband and I went to Mary's for breakfast. We were told it was a 15 min wait but could sit along the counter for service...More

1  Thank mskd85
Reviewed 30 September 2017 via mobile

Went there for lunch with some fellow EMS folks I was in class with. They have good home cooked for here. I had the club sandwich wrap and was pleasantly surprised the bacon and turkey were real. I expected turkey lunch meat but it was...More

Thank lindawW6010ZU
Nearby Restaurants
95 reviews
.23 km away
Hearth Wood Fired Cuisine & Craft Beer
98 reviews
.06 km away
Zoes Steak & Seafood
207 reviews
.32 km away
Nearby Attractions
The Virginia Beach Convention Center
262 reviews
.54 km away
Virginia Museum of Contemporary Art
115 reviews
.72 km away
Flashback Old Time Photos
55 reviews
.76 km away
Chesapeake Bay Distillery
22 reviews
.26 km away
Ask a question
Questions & Answers
9 October 2017|
AnswerShow all 7 answers
Response from Eleanor C | Reviewed this property |
Yes, they do under Healthy Choices and Breakfast Add-Ons
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids, Local cuisine, Groups
Open Hours
6:00 am - 3:00 pm
6:00 am - 3:00 pm
6:00 am - 3:00 pm
6:00 am - 3:00 pm
6:00 am - 3:00 pm
6:00 am - 3:00 pm
6:00 am - 3:00 pm
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