Kelly's service is horrid. I've been in there three times. Two out of those three times it was all I could do to get their bartenders to give me a beer, much less two. I don't bother any more. Waterfront is OK. The food is decent. The beer is passable and on the better side of what's available on Cayo Hueso. Bone Island has opened since I was last there, but as I said, Alan liked them and I generally trust his opinion. He's never steered me wrong on rum and I've had enough beer with him after work to trust his tastes. (He's also a pretty darned good chili cook. He brought us chili at our hotel last time we were in town) Stephanie and the rest of the crew at the Porch have got it going on. Draft or bottle/can, they're going to do it right. I *love* that place. Another place with good stuff is Cork and Stogie on Upper Duval. I have a feeling that once your dad lands at The Porch he won't want to leave, though. It's really all that. Great atmosphere (I prefer to sit in the corner of the bar, but outside is really nice too) and the people are awesome. You meet all types. Last visit I spent time drinking sours with the son of
Baby Doc's Chief of Security.
If he fancies a dive bar just for a change of pace, the answer is always either Schooner Wharf or Green Parrot, with Green Parrot in the lead for diviest. I could spend days there with nothing but beer and food from the BBQ joint (also owned by Pat Croce) next door. An absolute dump and one of the greatest bars I've ever gotten schnockered in.
The Wonder really won't have decent beer options. No
DCL cruise does. Make sure to pack enough to hold him off until you hit port.