La Petite Auberge is a French restaurant that offers tender and flavorful ribs, fries, salad, and apple pie. Reservations are recommended.