Does the McDonald's thing raise a red flag for you or not? I'm undecided. I think location might determine hours open. I would think that in a place that never sleeps, they might be open 24 hours.
His father might have been gambling and grabbed some food before going home. This one's a toss up to me.