The island of Cozumel, in the Mexican Caribbean, has been the home of the French Quarter restaurant for over ten years. Its casual atmosphere and superb cuisine combine to make it one of the most popular restaurants in town.