Located on the north side of the island Saint Martin, on the Anguilla Channel, Grand Case is a small town, well known for its many restaurants and beach bars. It has more than two dozen eateries on its mile-long main street, and the town’s low-slung Creole architecture evokes the feel of France’s other past and present New World possessions, such as New Orleans. People come from all over the island to these restaurants, famous for the delicious French Gourmet food.
Read more »