DestinationFlorida
Earning My Ears
- Joined
- May 7, 2003
Does anyone know where the world's largest McDonald's is in Orlando? I assume it is near Disney because of the huge traffic flow there, but can anyone tell me exactly where?
McDonald's Fan
McDonald's Fan