Taverne Sainte Marguerite is a French restaurant.