Most excellent restaurants where I live would never post pictures of their food anywhere and have no web presence at all. In many you can’t even reserve a table - you go there and eat.
Those who need a lot of web presence / pictures etc are usually not great (good but not great).
If you see lots of people in a place and it’s crowded it’s probably good.
If you see lots of people in a place and it’s crowded it’s probably good.