About Johnny Rockets on Royal Caribbean Ships Breakfast is available complimentary to all guests, while lunch and dinner are considered a specialty experience and are an extra fee.