Morro de São Paulo tem uma ótima infra-estrutura de restaurantes, oferecendo ao visitante diversas opções para escolha. A maior parte dos restaurantes estão localizados um ao lado do outro na Rua Caminho da Praia e na praça Aureliano Lima, tornando a procura por um local para comer relativamente fácil. Você também encontrará nas praias as barracas e os restaurantes que em sua maioria pertencem aos hotéis e pousadas situados nestas praias.
Os amantes de peixes e frutos do mar se sentirão em casa, já que muitos restaurantes servem pratos preparados a base de frutos do mar, sejam grelhados, fritos, na versão de sushi e sashimi e ainda deliciosas moquecas. Moqueca é um prato da culinária baiana preparado com algum tipo de fruto do mar, cebola, tomate, pimentão, coentro, leite de coco e o típico azeite de dendê. Se você preferir uma versão mais leve, pode provar o ensopado, que é uma variação da moqueca, preparado sem o azeite de dendê.
Se você não é fã de peixe e frutos do mar, não se preocupe! Você também encontrará restaurantes que servem pratos a base de carne, assim como massas e saladas. Em Morro de São Paulo há culinária para todos os gostos.
Não deixe de provar os saborosos e saudáveis sucos naturais preparados com as mais diversas frutas típicas da região, como por exemplo, graviola, acerola, pitanga, cajá, umbu, etc. Você pode ainda provar deliciosos doces e tortas que tanto podem ser encontrados em cafés como nas barracas de doce que se enfileiram na rua principal a noite.