On vacation from the Philly area to South Florida last week I had a very good meal at Evangeline's in Fort Lauderdale. We ate outside for dinner and enjoyed a great view of the ocean. The food is cajun and everything was delicious.
We also were very happy with our dinner at Balan's on Lincoln Road in South Beach. The outdoor tables were all taken but the inside was just as nice. This restaurant started in England and has other locations in the U.S. The food is good and you can order salads, sandwiches or entrees so you can getting away with spending less than a lot of other places.
After dinner on South Beach, don't forget to get a Cuban coffee at David's.
As a visitor to South Florida I am always impressed with how many good restaurents there are. You can spend a lot of money at the Delano Hotel or you can enjoy the rice and beans and yucca fries at Pollo Tropical.