Icon on Ocean is a casual restaurant with a beach vibe, offering comfort food, drinks, paella, and hookahs.