We go a couple times a year, my wife grew up in the valley so most of the restaurants we go to are more nostalgic than good. The newer ones we like are Viva, Captains Cove, and F&B. Liams is always solid.
There are a few places that do decent happy hours or specials, Meatball Cafe (italian) has half price wine bottles Mondays and Tuesdays.
We like Wanna Wanna or Claytons during the day for a drink or two on the beach, and Isla Grand has crab races Wednesday nights. Kind of goofy but a fun time.