Le Saint Jean is a French restaurant offering Spanish tapas and mains like burgers and cassoulet, served in a secluded space with castle views.