Auberge Saint Jacques is a French restaurant offering a delicious menu in a warm, charming, and rustic atmosphere.