Hi Monica,
While dining at Cinderella's Royal Table is a memorable experience, princesses are available in other locations inside the Magic Kingdom.
Schedules are subject to change, however you can currently find the royal princesses at:
Town Square Theater - for princesses such as Cinderella, Belle, and Aurora
Town Square Courtyard - Princess Aurora
Adventureland Veranda - Little Mermaid
Liberty Square Bridge - Princess and the Frog characters
Fairytale Garden - Brave characters
Upon entering the Magic Kingdom, get a park map and a Times Guide which will list the character greetings available. In addition, some character greetings are unscheduled. Feel free to visit City Hall to inquire if your favorite princess will be greeting friends that day. The Cast Member will be able to tell you where and when to find princesses on the day of your visit!