Costa Beach is a restaurant offering fresh dishes in a beachfront setting.