Breakfast on shore days would usually be buffet. On sea days we like a nice leisurely breakfast in the dining room with things that are not on the buffet.
Lunch is the same. If we are on a tour, or just feeling lazy, we will go to the buffet or the on deck grill. Other days we will try the dining room. Here a lot depends on reading the menu to see what we like.
Dinner will always be in the Main Dining Room, except that on HAL we will do Pinnacle Grill one night and on Princess we wouldn't miss our one night at Sabatini's. We have come to enjoy Anytime Dining, and normally just take pot luck by saying any table, any size. If we do run into a boor or a nut or a bore for a tablemate, it is outnumbered by the times we get charming and interesting people.