Although I still haven't been to Cali Grill as of yet (that's for the honeymoon!), I still say both Jiko and San Angel Inn in the Mexico Pavilion is very romantic. On our last trip to San Angel Inn, they sat us over by the boat ride, a nice table for two, with only one other table next to us on one side, it was very private, the lighting was nice, the food excellent!!
I also ate at CRT this past trip for the first time, and though it was lunch, and it was my b'day...it was probably one of if not, our least favourite meal of the trip. They totally rushed us, and I found the service (servers, hostess etc.) to be not only not very nice, but pretty rude...
It was cool to eat in the castle, but we wouldn't be eating there again....