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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Mayflower Cafe Incorporated

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
209 34th St, Virginia Beach, VA 23451-2803
+1 757-417-0117
11:00 - 21:00
Closed now
See all hours
Sun 05:00 - 21:00
Mon - Thu 11:00 - 21:00
Fri - Sat 11:00 - 21:30
More Info
Add Photo Write a Review

116 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 116: English reviews
Louisville, Kentucky
Level Contributor
45 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
Reviewed 8 August 2015

This was the best meal we had while in Virginia Beach. It is a little non-descript restaurant tucked away a little below street level in the Mayflower hotel. However, when you walk in, you are transported to Instanbul Turkey. The music seems to be turkish as well as the surroundings. And, everything on the menu is Mediterranean and many are... More 

Thank FreeMarketRules
Level Contributor
24 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
Reviewed 15 July 2015

We came in late, close to closing time. Anastacia was our server and greeted us kindly. She was friendly and attentive. The food was AMAZING. We weren't even starving or anything, we just came in for something small and ended up stuffing our faces. We had the veal stuffed with feta and spinach--heavenly! The greek salad was good. The gyro... More 

Thank Jennifer M
Level Contributor
24 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 7 July 2015 via mobile

We were greeted by our hostess/waitress who seemed dazed. She brought our appetizer after our entree. Apparently she forgot them. The cucumber dill soup was delicious as was feta spinach pie was tasty and the knefe was tasty. The salad was basic and the kabob was typical. Place was decent but wouldn't run back soon.

Thank Sen B
Level Contributor
16 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 27 June 2015 via mobile

When we were greeted with a sigh as if we were interrupting her day, we should have known what to expect. After she picked up the straw that she had dropped on the floor and handed it to our daughter, we probably should have left. On a hot June afternoon we were hoping for a lunch of bright, Mediterranean flavors.... More 

Thank Emily R
Level Contributor
118 reviews
95 restaurant reviews
common_n_restaurant_reviews_1bd8 30 helpful votes
Reviewed 19 May 2015 via mobile

We had a delicious lunch here today. I had a platter of various hors d'ouerve which included stuffed grape leaves, homemade hummus, wonderful eggplant spread, olives and a few other fabulous items to spread on the best fresh, homemade pita bread you ever tasted! My companion had the kefta with rice pilaf. The meat was spicy and delicious. If you... More 

1 Thank tosca1951
Level Contributor
24 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 8 May 2015

We happened upon this little restaurant by chance but have returned by choice! This time we shared a meza appetizer which is easily enough for four to share. The dips are all excellent and the pita is fresh baked. For dinner I had the lamb with portobello mushrooms and artichokes with a side of the most delicious sautéed spinach. All... More 

Thank plunderroom
Pinehurst, North Carolina
Level Contributor
37 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
Reviewed 2 May 2015 via mobile

Over the years, I have met many outstanding chefs around the world. At the Mayflower Cafe, I met my first Master Chef of the Ottoman Cuisine. If I were much younger, I would volunteer to work under the chef for a year with no compensation. Over a two night span, my table of 7 ordered about 40 different dishes. Each... More 

Thank SpanishCocinero
Level Contributor
15 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 1 May 2015

I have lived in Virginia Beach for 20 years. My rule of thumb is to avoid eating anywhere within a block of the ocean. This place is a happy exception. It's small and unpretentious. The food, however, is far better than what you will find up and down the oceanfront.

Thank Bob J
Fair Lawn, New Jersey
Level Contributor
7 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 22 April 2015

My wife and I had just reached Virginia Beach. We were staying at the Ocean beach club right across the street. We were looking for a HALAL (dietary meat restriction for muslims similar to Kosher) restaurant. Luckily we found one right across. Not only was it halal, but the food was good too. I got a steak sandwich and my... More 

1 Thank Nabster15
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 5 April 2015

The name of this restaurant comes from the hotel it's located in. Personally I think they'd do better to change the name to indicate a Mediterranean theme. The meal we had here was the best meal we had while vacationing in VA Beach. It's a small, casual restaurant but the food is fresh and delicious! Would highly recommend you check... More 

3 Thank NANCY D

Travellers who viewed Mayflower Cafe Incorporated also viewed

Virginia Beach, VA

Been to Mayflower Cafe Incorporated? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mediterranean, Turkish, Middle Eastern, Halal
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Child-friendly, Local cuisine, Business meetings
Open Hours
05:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:30
11:00 - 21:30
Location and Contact Information
  • Address: 209 34th St, Virginia Beach, VA 23451-2803
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-417-0117

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Mayflower Cafe Incorporated and other visitors
1 question
Ask a question
Baltimore, Maryland
over a year ago

See all questions (1)

Questions? Get answers from Mayflower Cafe Incorporated staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?