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.

Moe's Southwest Grill

520 W 21st St Ste F, Norfolk, VA 23517-1950
+1 757-624-6637
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good37%
  • Average20%
  • Poor0%
  • Terrible0%
6 Feb 2017
“Welcome to Moe's”
17 Jan 2017
“No welcome”
Closes in 30 min
11:00 AM - 9:00 PM Hours
Mexican, Southwestern, Fast food
520 W 21st St Ste F, Norfolk, VA 23517-1950
All Details
Write a ReviewReviews (24)
Traveller rating
Traveller type
Time of year

1 - 10 of 24 reviews

Reviewed 7 February 2017

Easy to get to location. Large dining area with TVs available. This is your typical Moes, which means delicious!

Thank Justin C
Reviewed 18 January 2017 via mobile

Almost didn't eat here food was great but didn't receive my normal moes welcome. It takes 2 seconds to say welcome to moes but it makes my week

Thank inuyasha0489
Reviewed 31 October 2016 via mobile

I stopped by here for lunch one day with a coworker. The staff is friendly and the service is fast. The food is fine for a chain restaurant and a quick lunch spot. But there's nothing special about it.

Thank Frances L
Reviewed 9 March 2016

If you're looking for a restaurant comparable to Chipotle with even more customization to your meal it's Moe's. I went to the one on 21st street a couple of weeks ago and it was just great. The food was tasty and nicely seasoned. I suggest...More

Thank George P
Reviewed 31 August 2015

We love Moe's on Sunday. My 6 year old races to see if he can say welcome to moes before the workers. Sunday kids eat free.

Thank 495jamiew
Reviewed 9 February 2015

Having never been to this chain, we were confused by the posted menu. Had to ask the staff what was the ingredients in certain items. The place needs attention to cleanliness. We had to ask to have a table wiped down, staff said it had...More

Thank stefhim
Reviewed 6 October 2014

This was my first time eating from the Moe's menu. I used a delivery service to order take out. I was able to order nachos and choose from their huge list of FREE toppings. I couldn't believe how many ingredients were offered; the nachos arrived...More

Thank ucstefi
Reviewed 20 July 2014 via mobile

We really enjoyed a great meal here- two young adults with us, and the food could not have been better. Friendly service, and lines moved smoothly. Worth a visit!

Thank 1lacrosse
Reviewed 12 May 2014

We always enjoy Moe's for quick and fresh Mexican food. I am a big Close Talker salad fan. Great for families with kids.

Thank Tyler L
Reviewed 27 January 2014

I love this place. Visit it as often as I can. Always fresh food. Great service. Clean restaurant. Great price for what you get. KUDOS to Moe's .

Thank Yorkdog
Nearby HotelsSee all 37 hotels in Norfolk
Wyndham Garden Norfolk Downtown
614 reviews
1.75 km away
Residence Inn Norfolk Downtown
339 reviews
1.77 km away
SpringHill Suites Norfolk Old Dominion University
201 reviews
1.87 km away
Ramada Inn City Center
3 reviews
2.11 km away
Nearby Restaurants
Yorgo's Bageldashery
79 reviews
.09 km away
Cafe Stella
71 reviews
.23 km away
Mr. Shawarma
49 reviews
.18 km away
Bardo Edibles Plus Elixirs
74 reviews
.19 km away
Nearby Attractions
Chrysler Museum of Art
807 reviews
1.50 km away
Virginia Zoo
743 reviews
1.61 km away
Mermaid Factory
64 reviews
.58 km away
O'Connor Brewing Company
81 reviews
.58 km away
Questions & Answers
Get quick answers from Moe's Southwest Grill 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
Average prices
Mexican, Southwestern, Fast food
Lunch, Dinner
Restaurant features
Seating, Takeout
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 520 W 21st St Ste F, Norfolk, VA 23517-1950
  • Location: United States  >  Virginia (VA)  >  Norfolk
  • Phone Number: +1 757-624-6637
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