While Bistro Caribes is recommended if you enjoy lobster thermidor
Le Pressoir is my choice if you truly enjoy great food and service, not sure on them accommodating a party of 10

Le Cottage would be my second choice with excellent wine choices