Não há grande oferta de restaurantes em Alcântara, mas todos servem os pratos típicos da região, sempre tendo os frutos do mar - acompanhados por farinha - como destaque. A maioria dos estabelecimentos fica na praia da Baronesa. Na hora da sobremesa, experimente os doces de espécie, vendidos por meninos nas ruas ou nas janelas das casas. Feitos com coco, também são excelentes pedidas para o cafezinho da tarde.