If you scroll down about half way down through the first page of this thread, you will find many recommendations for restaurants in the area.
https://www.disboards.com/threads/vero-beach-2017-information-adoration-thread.3568176/
On the beach side there is one charcoal grill and picnic table...