I hope you enjoy the Yankee Clipper, one part is right on the ocean and the other is right across the street. If you can store your luggage at the Yankee Clipper post cruise, you can take the water taxi for $10/pp for unlimited travel up and down the intracoastal waterway. They make a couple of stops on Las Olas Boulevard, which is a fun place to check out the shops. They also make stops at various places up and down the intracoastal. Be sure to go all the way up to Shooters, they have great drinks there. A couple of doors down is Charley's Crab and they have excellent food. A good place for dinner when you arrive might be the Pier66 Bar and Grill. It's right on the intracoastal and the food was great. I'll warn you, the portions are huge. An appetizer will feed 4 people, the salads will feed a small army and the entrees would feed a small 3rd world country.
Pier 66 is not that far from the Yankee Clipper and wouldn't cost more than $10 for a cab ride. You can also see Port Everglades from Pier 66. There used to be a wonderful restaurant at the Bahia Mar Marina which is in walking distance of the Yankee Clipper called Patricia Murphys, but sadly they are no longer in business. I'd suggest the Sea Watch as well, but it would be a more expensive cab ride. The Sea Watch is right on the ocean and the views are wonderful, they have an early bird special as well. It was a 3 course meal and I believe it was $29.95/pp. If they offer a shuttle from Miami to the Yankee Clipper, that would probably much less expensive than a cab ride. It's about a 45 minute drive. Hope this helps some. Best wishes!