3.7 – 2,227 reviews • Fast food restaurant
Social Profile: 

![]()
McDonald’s USA, LLC, serves a variety of menu options made with quality ingredients to millions of customers every day. Ninety-five percent of McDonald’s approximately 13,500 U.S. restaurants are owned and operated by independent business owners. For more information, visit www.mcdonalds.com, and follow us on social: X, Instagram, TikTok and Facebook.
Classic, long-running fast-food chain known for its burgers & fries.
✔️Breakfast ✔️Brunch ✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out ✔️Delivery
Order and Reservations
Order: Order online
mcdonalds.com
Photo Gallery
Related Web Results
McDonald’s | Hannibal MO – Facebook
McDonald’s, Hannibal. 1746 likes · 82 talking about this · 2384 were here. Dedicated to everyone who says, “i’m lovin’ it”. To our super fans – We…
McDonald’s | Visit Hannibal MO
Brand New Building in 2020!!Ready to serve you for breakfast lunch and dinner! Free Wi-Fi! Refresh with a fruit smoothie or espresso coffee drink.
Reviews
Sylvia Fifer
I waited 20 minutes in the drive through to order. Then another twenty minutes to get my food. All the hamburgers were unwrapped. The buns were hard. The burgers were cold. The fries were soggy. I will never go here again!!
… moreMillerrichardfzkzy
I went to McDonald’s recently just for a quick bite. I ordered my usual cheeseburger and fries combo. The service was fast, and the staff was friendly, which made the wait enjoyable even though the place was busy. The food tasted just like I expected—classic and satisfying. It wasn’t anything fancy, but sometimes that familiar, simple meal is exactly what you need to grab and go. It hit the spot perfectly.
… moreJackson Deckard
Not sure why everyone is trashing the employees, I’m sure they get stressed.
Food was good, wait was a little excessive at 45 minutes; but the guy who brought it out said he was sorry and there’s a lot going on. Poor guy
Also my fries were upside down lol
Employees were super kind
… moreMatthew White
The staff is always working hard. They are underappreciated for there effort that they doto get your food too you. There always friendly.
… moreJ.R. Sedivy
This is a great McDonald’s if you’re in the area. It seems larger than others, is new and modern, and the staff are very friendly. There’s also plenty of parking and it’s open late.
… moreMatt S
Fulfilling lunch food and quick service. However, this place almost always seems busy and it’s difficult to find parking, so I recommend that you just do the drive-thru. Also, the big macs are sometimes messy with all the lettuce and cheese sauce (I think) on it.
… moreNancy Griffeth
The young man who greeted us, I believe his name is Cannon, was so helpful and friendly. Service with a smile, for sure. Our coffee, hot tea and breakfast was served piping hot. We absolutely will return.
… more1688enzo
To the manager: Train your employees to actively listen. Curbside order pick-up. Order was wrong. Took order inside and told them what was wrong showing them on the printed ticket what was missed. They brought it back out saying sorry. It was still wrong. Told him that and again pointed it out with the ticket in front of their face this time and now they understood where they made a mistake. If someone comes in from the curbside pickup saying it’s not right, try listening to them and figuring out the issue.
Update: A. McDonald’s, take away your automated reply to reviews on Yelp. B. Again order a customized option and it was messed up. So again get your employees to stop being robots. If that’s what your aiming for them just replace them with robots already that will get the order right and get rid of the robot that replies to complaints.
… moreDevon Kennedy
Went through the drive-thru. First time I’ve been to this location. Food was barely warm. They forgot straws and apples that were suppose to be with meal. Glad I checked before driving off. Staff looked miserable.
… moreMary Tanner
This McDonald’s needs help. I went through the drive through was told to pull around to the side and they would bring me my order. Wait 28 minutes they brought out wrong order. Waited another 20 minutes another young man asked me what I ordered and went to check on it when he came back he said he didn’t see the order and was having them remake it. After another 10 minutes my food was brought out to me and my food wasn’t even hot. I’ll never stop at this location again!
… more … View more