Though the Caribbean town of Cahuita is only very small, it has surprisingly enough a big amount of restaurants, lunchrooms and sodas. Therefore it can be difficult to decide where