Our pre-spring visit to Walt Disney World allowed Remember the Toluca Legs Turkey Co. shop where they sold iconic turkey legs at Disney’s Hollywood Studios? Well, it, like the Starring Rolls Café, has gone the way of the dodo. Now it’s the Sunshine Day Bar (after being renamed from the Sunshine Day Café in December 2018). We were at Walt Disney World on a day trip on March 2, 2019, when I got this shot along Sunset Boulevard.