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