Mary’s Restaurant in Virginia Beach has been a locals’ favorite for over 40 years!  Every town has a place like Mary’s, where the food is very good and extremely affordable.  In fact, all of the kid meals are available for under $6.  It’s your classic American diner.

Mary’s Breakfast Menu

  • Fresh Egg Omelets
  • Buttermilk Pancake
  • Bacon Egg and Cheese breakfast sandwiches
  • Blueberry French Toast
  • …and more

Mary’s Lunch Menu

  • Philly Steak Wraps
  • Crab Cake Sandwiches
  • Many Classic Burger

Mary’s Restaurant – Location – How far away from the boardwalk?

It’s only six blocks from the sandy shores of Virginia Beach and they have ample, stress free parking.  No meters here.  Parking is free.


If you’re craving breakfast during lunch time, you’re in luck at Mary’s because breakfast is served all day! And if you have room for dessert, they have awesome homemade pies and cakes. Mary’s is open for breakfast and lunch every day with the hours of 7AM – 2PM.

Last edited:  February 12, 2024