Unless something has recently changed, walk ups aren't always allowed at the Three Broomsticks for breakfast. During busier periods, you have to have reservations through a package or through the onsite hotels. Its website still lists it as open for lunch and dinner only.