Horatio's is the buffet restaurant, which is included in your cruise fare. Nick and Nora's Supper Club is the specialty restaurant, which has a $25 per person cover charge.
You will also have the main dining room, which is part of your cruise fare too. Most people eat dinner in the main dining room, although an alternate dinner is available at the buffet each night. It is still cafeteria service however.