As Kemp said, nobody is forcing businesses to open or forcing people to not shelter in place.
Grocery stores and large stores such as Target and Walmart have been open since the beginning of this. it's nearly impossible to keep everything completely sanitized and those type of stores when people are constantly touching things and putting them back. I see it each time I'm in the store.
A restaurant is a much more easily controlled environment. I have a friend that owns two restaurants in my area. they can keep tables 6 to 10 feet apart and completely wipe down and sanitize everything from tables, chairs, and even the door handles after each guest leaves. any condiments can be individual servings so no one will be touching salt or pepper shakers, ketchup bottles, etc.
how is that less safe than a place like a grocery store which is again, nearly impossible to keep anything sanitized? the only thing I have seen them keep clean are the shopping carts. The self-checkout lanes with touch screens are not wiped down after each customer nor are the bagging areas that people put their hands on to spin them around.