Shutter's is a great place to eat... Though in previous years, we've taken friends there and they thought it was a bit overpriced.
If you have kids, make sure to do the Character Breakfast or watch to see if they have any other special events like "Pirates" night... Those are a blast..
Also... One other must-do at VB is to have lunch on the balcony of the Green Cabin Room... It's become somewhat of a tradition for us... There's nothing like eating a burger on that balcony and enjoying the unobstructed view of the ocean.