Sant Elm Beach is a restaurant offering a menu that includes paella and other dishes. It features a terrace with sea views. Reservations are accepted.