Auberge de la Clamoux is a restaurant specializing in traditional French cuisine, offering a hearty menu and a covered terrace. They also speak Spanish.