Main Street Shawarma

Main Street Shawarma

607 19th St, Virginia Beach, VA

★★★★★4.5(484 Google reviews)

Crema's Take

This Middle Eastern spot on Main Street has earned genuine devotion from the Virginia Beach community, thanks to consistently fresh shawarma and falafel paired with staff who actually make you feel welcomed—regulars rave about the exceptional service nearly as much as the food. The generous portions and quick turnaround make it ideal for grabbing a satisfying lunch or meeting a friend, with a clean, inviting atmosphere that feels both casual and care-filled.

What to expect

Classic coffee drinks done right. A quick-grab spot, good for meetings. Light food on the menu. Family friendly.

Light foodFamily friendlyQuick grabMeetingsTraditional drinks

Google Reviews

Delilah Jones
★★★★★3 months ago

Really great customer service at this place in addition to tasty food. I can honestly say I've never received such great customer service from any other business in Virginia Beach. I have gone in here not knowing what I want, to having employees happy and eager to help suggest…

Sarah Denison
★★★★★5 months ago

Awesome, fresh, tasty middle eastern food with quick and friendly service! I had a chicken shawarma bowl that was about $17, but it was a huge portion and everything was really fresh and healthy. It came with a pita, which was so fluffy and soft. If I lived locally this would be…

Erin Estes
★★★★★5 months ago

I absolutely love this place. The food is amazing and the staff so kind and incredible. My problem is what you pay for. I love the falafel bowl, it used to provide 2 meals for me. It used to come in a huge deep round container. Now, it’s barely a lunch portion, it comes in a…

Alejandro G.
★★★★★7 months ago

I thoroughly enjoyed my dining experience at Mr Shawarma Virginia Beach this past weekend. The staff on shift (Moses and Anthony) alongside the manager (Melissa) were extremely friendly, welcoming, and patient as I took my time familiarizing myself with the menu. Once I did…

A Google User
★★★★★8 months ago

Great second location here in VA Beach, it's a new building so everything is clean and very inviting. The food is the same as the Norfolk location, always fresh and hot. The falafel are amazingly soft and moist on the inside with a nice crunch on the outside. You can't go wrong…

Crema Reviews

No Crema reviews yet

Been here? Be the first to leave a review in the app.

Write a review on iOS