Please, please, please - looking for suggestions for the Lakeworth area for 3 dinners with my Aunt (I'm flying down from NY). The only meal I recall enjoying down there was Stresa (?). Thought of going to CityPlace or Atlantic Ave. in Delray? Others closer to home? She is a good and not a picky eater, so any ethnicity is fine, but nothing too bare bones. Thanks all!