days out, tried and tested
Two restaurants are listed in Callantsoog so far, which is a short list and we say so rather than padding it. The nearest other towns with restaurants listed are Schagen (one) and Den Burg (one).
2 restaurants in Callantsoog

Callantsoog is one of the towns this directory covers, with two places listed across every category so far. It is about 55 km from Amsterdam, so a day out here is usually combined with one there.
Weather in Callantsoog
2 of these are pinned above. Tap a tulip to open the listing.
None of the two restaurants listed in Callantsoog is free at the moment — they all charge something. Free entry is tagged on a card the moment a venue offers it, so this answer changes with the data rather than with an edit. Each listing links through to the venue's own prices.
Of the two restaurants here: changing tables at one, high chairs at one and kids menu at one. Those are the facilities the venues publish themselves, shown on every card, so you can filter for the one that decides your morning before you set off. Anything not listed is simply not stated by the venue rather than known to be absent.
The closest towns with restaurants of their own are Schagen (one, about 9.2 km away), Den Burg (one, about 25 km away) and Opperdoes (one, about 28 km away). Distances are measured between centres, so add the traffic. Every one has its own page here with the same detail, and they are linked at the foot of this one.
Measured between town centres, closest first.