You have Wind and Wave on property, this is a really great option, We go to Squid Lips in Sebastian each time we visit, casual, open air seafood restaurant. We also tried Mulligans in Sebastian. It was okay.
A lot of folks venture down to Vero Beach there are many restaurants there. It’s about 20-25 minutes south of the resort. Sebastian is just cross the bridge from the ocean area.