Location.com logo
Brand Certified

McDonald's - CLOSED

2.7
(2042 reviews)

Business Details

300 21st St, Virginia Beach, VA
23458, United States
(757) 422-0843
http://www.mcdonalds.com/

About

Fast Food RestaurantRestaurantBreakfast RestaurantCoffee ShopBurger JointSandwich RestaurantMcDonald's
We are monitoring all local, state and federal regulations to provide customers with contactless ordering options. While some restaurants may have dining rooms open, others are serving customers through the Drive Thru, with Mobile Order & Pay on the McDonald's App, and with McDelivery®. McDonald’s remains committed to following the data and science with safety as our top priority. In response to the CDC’s guidance, crew and customers will be required to resume wearing masks inside U.S. restaurants in areas with high or substantial transmission, regardless of vaccination status. Masks are always required for customers and crew who are not vaccinated. In addition to performing deep cleaning, safety shields are also in place for protection.

Details

  • DeliveryAvailable
  • TakeoutAvailable
  • Curbside pickupAvailable
  • BreakfastAvailable

Location

McDonald's - CLOSED
300 21st St, Virginia Beach, VA
23458, United States

Hours

Reviews

2.7
2,042 reviews
5 stars
452
4 stars
266
3 stars
337
2 stars
197
1 star
790

What are people saying?

AI-generated from recent customer reviews

Service Quality

Customers frequently reported slow service, rude staff, and disorganization, particularly in the drive-thru.

Food Quality

Mixed reviews on food quality; some enjoyed it while others found it cold or unsatisfactory.

Accessibility Issues

The lobby was often closed, forcing customers to use the drive-thru or app, leading to frustration.

Staffing Problems

Many reviews noted understaffing issues, contributing to long wait times and poor service.
  • LH
    L Hall
    Jan 15, 2020
    5.0
    Had the 2.4.5 meal 2 big Macs they were hot and fresh was to busy eating forgot to take picture sorry.😢😢😢
  • KY
    Karina Y.
    Aug 16, 2019
    1.0
    Terrible service, the cashier was very rude. The don't care about service at all because nobody reads these reviews and they still have big lines. We came there for breakfast and ordered 2 sausage,egg and cheese sandwiches and 1 bacon, egg, and cheese sandwich, and and also 3 coffee. At first she gave us cola instead of coffee but we noticed this immediately but when we take the order, 1 sandwich was missing. I asked her about sandwich and she told me to go back to line but the line was huge and I already stand in line for about 20 min. Was it too hard to her to give me this sandwich and not be that rude and disrespectful person? But karma do exist and she will get her lesson.
  • DW
    Dexter Weldon
    Jul 17, 2019
    3.0
    Very good but the the lines move really slow

Frequently Asked Questions About McDonald's - CLOSED

What services does McDonald's at 300 21st St, Virginia Beach offer for pickup and delivery?

McDonald's offers curbside pickup, delivery, same day delivery, and no contact delivery services.

Is McDonald's at this location currently open for dining?

This McDonald's location is currently closed and not open for dining.

Brand Certified Facts from McDonald's - CLOSED

McDonald's - CLOSED partners directly with Yext to publish this data from the brand's official system of record. Learn more about our data sources
Certified March 01, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: