We have hundreds of restaurants in my immediate 6-7 mile radius, and I don't know of any that has a DJ playing. People go there to eat, not listen to a DJ.
There are 6 within walking distance on the riverfront here -- 5 are very upscale (think $150 for dinner for two). One is our floating barge, which use bands.
Most of the upscale places have their own sound systems installed. Ceiling speakers and such, no big speakers, no dancing, etc.
Pretty much, I only see DJs at wedding venues anymore. Tough market to crack up here these days.