I love Bumz Beach Cafe at 2002 North Ocean Blvd next to the Breakers Resort. It is a casual place that has great burgers and such and is beach front. Inside and outside dinning - cool vibe, great hangout.
Try to avoid some of the really bad large chain restaurants. The Nascar cafe (if still there) is really bad. Although, a friend of mine really likes the Rioz Brazillian Steak House.