McDonald’s Disney World was designed by Ross Barney Architects and measures 8,024 sq ft (745 sq m) Visitors to McDonald’s new flagship restaurant in Walt Disney World Resort, Florida, will find themselves ordering their Big Mac in an impressively green building that generates its own power with solar panels. […]