From France to Fort Myers: Inside Aux DélicesIf you are driving along South Tamiami Trail and suddenly spot the Eiffel Tower, you are not imagining things.