The shops and restaurants are open for a while after the parks close. And the buses will still run for a while after the parks close. However, I don't believe one can order a full meal after the parks close. It seems to me the restaurants stay open to allow you to finish your meal, but the CM's want to get home too. If you want to dine later, I would suggest you try one of the many restaurants at the Contemporary, Poly, or GF. If you are depending on Disney buses, you can then take the monorail to Epcot, to get your resort bus, since Epcot is open till 9:00pm. Of course, there are many lovely restaurants with late dining at Downtown Disney, West Side, and PI.