Just a brief update on where I ate this past weekend: I didn't go to the places I had planned on exactly. I had dinner at the big casino in town, brunch the next day at the River House, and dinner that night at Grand Lux (a chain restaurant, I think). Brunch at the River House was the best. It was on the river in Ft Lauderdale in a historic home. It had a wonderful old Florida setting with a view out the window of people boating on the river. The food was also quite good - eggs benedict, omelettes to order, steamed vegetables, salmon with capers, anything else you could think of, and the meal included a complimentary mimosa. It was about $30 for brunch. It got fairly crowded after noon, but we had a great time there. The service was very friendly also. This restaurant was also in walking distance to the museum with the King Tut exhibition, which is what we did after brunch.
The casino food at the Italian restaurant there was ok, but some in our group weren't thrilled. Dinner at Grand Lux was pretty good. They make great mojitos, although they are not the simple traditional recipe - they throw some other stuff in there. We got the appetizer sampler, and I thought the duck potstickers were tasty. For my entree I had the "shaking beef" (beef stir-fry) which was also good. We had beignets for dessert - I've had better in N'awlins, but maybe that's an unfair comparison. Not bad for a chain, although the floor was a slippery tile and somebody's going to bust their rear there eventually. I would definitely recommend the River House, although everybody else seems to know about it already.
Alas, I didn't get any Cuban food or stone crab claws. I guess that's a good reason to go back. Thanks for your suggestions; those of you who remember replying to my post several weeks back.