What area do you live where this is true? Michelin places may prevent customers from taking pictures, in my experience only the overrated ones do this, but they have their presence with information on the Michelin site.
In Tokyo, everywhere but the smallest stand, and often times even them, had reviews on Tabelog. In my smaller East Coast city, every restaurant I've seen within walking distance of my apartment has reviews and their menu online.
Places famous before the internet may get away with forcing their customers to pay in cash and no SEO, but places that completely delete themselves from the web are hiding something. They will also just never come up in a discussion about where to eat because they don't show up online.