It’s not a perfect replacement, but searching OpenStreetMap via https://overpass-turbo.eu/ with a query like
[out:json][timeout:25];
(
nwr["diet:vegan"~"yes|only"]({{bbox}});
nwr["cuisine"~"vegan"]({{bbox}});
);
out geom;
can be useful and is often more up-to-date with respect to restaurants that actually still exist.
An example: https://overpass-turbo.eu/s/2shI


I’ve been working on contributing options in my neighbourhood. I use
[out:json][timeout:25]; // Food-ish amenities ( nwr["amenity"~"^(bakery|fast_food|restaurant|cafe|pub|biergarten|ice_cream|food_court)$"]({{bbox}}); )->.all_food; // Items that already have diet:vegan tags ( nwr.all_food["diet:vegan"]; )->.has_vegan; // Output the difference ( .all_food; - .has_vegan; ); out body; >; out skel qt;to locate, check menus, and update.