St. Croix Restaurant Recos

Any subject matter experts on St. Croix? Looking for a couple restaurants at the higher end as well as some places offering more local fare, like casual lunch.