The Can Carlos is located in the center of San Francisco Javier, in Formentera. The Italian owner will welcome you in an elegant setting, where you can breathe an air that makes a day end in the best possible way. In this restaurant you can taste exquisite dishes and dishes, with excellent and cared for ingredients that bring the flavor of the island mixed with Italian skill.