Latitud is a business located at Carrer d'En Bordils, 57. Search results indicate it may be related to pizza in Porto Cristo, Illes Balears, Spain. The name 'Latitud' and the address suggest a potential connection to a restaurant or establishment serving food.