We dined at 40 cañones twice during our stay in Mahahual, we particularly enjoyed the good service and the excellent food. We had the tuna nachos, both times because it is sooo goooood! And nothing you would expect. Also the tuna filet is excellently cooked. Also the ambience and atmosphere at 40 cañones is the best in town for dining.