I think that all restaurants should serve breakfast until noon. This is especially true for fast-food joints. All too often, such places end the breakfast menu at 10:30, with a few exceptions. That is too early for people who want to sleep in. The best case scenario is being able to order breakfast all day. If you can’t offer me breakfast all day, then at least draw the line at noon, when it is technically no longer morning.