I would talk with them personally.
Depending on where you work i would find one that is open 24 hrs.
Its McDonald's, most are 24 hour now. Just go to another one.
PC, you're talking to Google Maps not McDonald's! Why not stop by and see their manager on your way home?
Why don't you ask the owners?
Ok
Thanks! Your answer is awaiting moderation.