La Citadel is a restaurant specializing in fresh grilled fish and meat dishes.