This picture was taken at Chef Mickey's in Disney World (Orland, Florida). This was actually 9 years ago. We loves Chef Mickey's. It is a buffet style restaurant. The characters come out to see the kids and take pictures, which really makes it magical.