Il y a de nombreuses options pour déjeuner à Porto Colom. Sa Sinia est l'un des restaurants les plus célèbres de la ville. Sa cuisine est faite maison et de style majorquin, spécialisée dans le poisson, la viande, les fruits de mer et toutes sortes de recettes locales. Un autre endroit recommandé pour manger à Porto Colom est Sa Llotja. Sa cuisine est fortement basée sur le produit, et il est possible de trouver à la fois des recettes de la tradition locale et d'autres venues d’autres points de la géographie espagnole.
Es Torradord’es Port est spécialiste en toutes sortes de grillades de viandes accompagnées de ses célèbres sauces d’inspiration argentine.
Ca’n Bernat est un autre bon établissement à Porto Colom. On y trouve une cuisine traditionnelle élaborée avec des produits frais de qualité. Les riz et autres comme les calmars farcis sont parmi ses recettes merveilles, les plus demandées.
Colon offre une cuisine méditerranéenne avec des apports autrichiens, bien faite et basée sur les produits de marché. C’est un établissement bien apprécié à Porto Colom.