wgable,
To amplify ChatKat's post, the reservations she is talking about in the specialty restaurants are guaranteed reservations for every passenger. However, you are not limited to dining only once or twice in each specialty restaurant. Just check with the Maitre D' that morning to see if there are tables available on a day you want to dine in a specialty restaurant but don't have a reservation. In addition, if your're in a suite, your butler can make an additional reservation for you. Finally, remember that if you're in a suite, you can order dinner in your suite from the main dining room as well as the two specialty restaurants. Your butler will serve dinner course-by-course.
Hope this helps.