Las Palmeras is a great place to take the family out for a good meal and not spend to much $$ if your on a budget.
All reviews seem positive