McDonald's
318 Liberty St, Hanson
(781) 294-4455
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
A girl just took my order and was upset my code which is generated by the McDonald’s app would not work I just bit into the last part of my sandwich and she put plastic in it. Thankfully it was not for my 6yr old son I’m going to call corporate to have this handled very disgusting of this person over an app code
Food: 1
Service: 1
Absolutely horrible service. I ordered a big mac meal with a medium fry and a large coke and got a ten piece chicken nugget. The person at the drive through knew that he gave me the wrong order.But didn't ask me what I ordered until after he handed me the bag.And then let me hand the bag back to him. Yes, if I got a big mac meal, and proceeded to give me a ten piece chicken nugget bag. These employees don't even say have a nice day or thank you or anything.
I got home to give the food to my kid and they realized it was a wrong order. So I called the store and whoever was on the phone instead I can bring the food back then. I said i can't and they said, then I can't do anything about it.
And then just hung up on me.
Definitely never going here again.
It's McDonald's, be real.
Atmosphere: 3
Food: 3
Service: 3
Absolutely unacceptable behavior at this location
I placed a $60 mobile order through the official McDonald’s app, which was fully paid for and confirmed. When my kids went inside to pick it up, the employee at the counter told them that only $20 “went through” and demanded $40 cash on the spot.
That is NOT how the McDonald’s app works, and anyone who uses mobile ordering knows the store receives the full payment BEFORE food is even prepared.
When I called the store to clear it up, the same employee refused to speak to me, then suddenly changed her story and claimed the full amount “did go through.” The whole interaction was shady, unprofessional, and frankly feels like they were trying to take advantage of kids who didn’t know any better.
If I hadn’t stepped in, my kids would’ve been out an extra $40 for an order that was already paid for.
Completely unacceptable.
I will not be returning to this location, and I strongly suggest management investigate staff who think they can pressure minors into paying cash for already-paid mobile orders.
Atmosphere: 1
Food: 1
Service: 1
Served a burger that was hard, cheese was hard and sitting out 11/9/25 around 10pm. They wouldn’t make fries. Lazy and careless. Deleted the McDonalds app and will never come to this location again. Have never had a McDonald’s burger this bad before. Owners should be aware of this and so should customers. Unacceptable! Stay away.
Atmosphere: 2
Food: 1
Service: 1
The drive-thru: most of the people working, do not understand English. They often mess up the order, and they cannot count back change.
Atmosphere: 4
Food: 5
Service: 1
Restaurant was well maintained and food was hot when I received it. On top of that, Kareem, the staff person, was chatting with guests with a smile, making them feel welcomed, and he also helped me fix a mobile order issue I had.
Atmosphere: 4
Food: 4
Service: 5
Recommended dishes: French Fries
Waited 25 mins in a lone of 5 cars and left.
Atmosphere: 1
Food: 1
Service: 1
I placed a mobile order on the app which was a meal that included a medium drink. I got up to the front and the staff handed me my food but no drink. They said I had to go back around to the back of the line to reorder/ pick it up, even though it was part of my order. I even showed them the receipt on the mobile app that showed that I got a medium drink but they said I had to go around and order it separately. There was a huge line/ wait so since I already had my food I said forget it and left. I'm not waiting in line for another 20-30 more minutes for a drink that was already part of my order. I understand that there's a lot to juggle but at the same time the order was on the mobile app - it's not like I ordered a drink last minute at the window. Just kind of dumb.
Food: 4
Service: 3
Ordered hamburgers and received cheeseburgers disguised as hamburgers in the wrapper. Not sure how you make this mistake when adding the cheese is a whole extra step to a hamburger. What if somebody had a serious allergy to cheese/dairy?
Restaurantji Recommends
Gave me my food with my French fries upside down in the bag, waited 10 min at the drive through, terrible service and the fries and nuggets where cold, have a terrible time everytime I come here.
Food: 1
Service: 1
L service kareem. i’m a minor.
Atmosphere: 1
Food: 5
Service: 1
Fast food. Yeah
Third time using an app at this location Third Time Order was short food third time had to wait on top of Waiting awful a lot of employees no management directing what needs to be done never seen so little done with so many people totally ridiculous
Atmosphere: 3
Food: 3
Service: 1
Hot mess. Long wait times, shriveled and CONSISTENTLY cold fries. Not sure how anyone can hand that to you with a smile on their face.
Just because it's fast food, doesn't mean that the food shouldn't be consistent. We can send robots to Mars, but this McDonalds can't even keep fries warm.
Other's tell me the Kingston and Rockland locations are much better. The owner's ultimately responsible, clearly not concerned with quality control.
Also, who approved the interior? The ordering section looks like your in a prison cell. One register, and no one can see you standing there. Embarrasing.
Loading...