For years I've had problems with my township not enforcing snow removal from the sidewalks. Took photos, submitted complaints and nothing happened except for ignoring my subsequent emails. Had to go through the "right to know public documents" to prove they did nothing. Upon sending photos of their own unshoveled sidewalks they sent me a letter claiming harassment and banning me from contacting them via phone or email. This from a local municipal government and sending copies to the police department and their attorney.
I spent weeks in your shoes trying to figure out who to contact and how to advance my case to show them they are terribly wrong.
Here is a start;
$1Since I live on PA, USA my state and local services will be different than yours but might find a parallel service in your area.
Nat Federation of the Blind was contacted multiple times with little or no response. Quite disappointed. Why should I donate in the future?
Sent my 25 page pdf to the Dept of Justice and eventually was told "thank you" but they won't get involved.
Sent a photo and text to my local newspaper. No action from them as I doubt they every reported on it.
I called and complained to a local disability empowerment group that educates businesses about their responsibilities.
$1 I contacted a state run group fighting for the rights of the disabled,
$1 They were great in giving me information and taking my statements and photos. They personally decided not to represent me. They did have names of pro bono lawyers available.
Contacted the state and filed a civil rights claim.
$1 This got the most action as the state has little tolerance for government agencies ignoring the ADA. Still waiting on the final verdict.
All this was from last winter. Can't wait for it to snow this year.
I suspect you could give a Yelp review about your restaurant experience. Some will see it when searching online.
Hope you can find some local resources for help.