This regulation was handed down to enforce social distancing during the coronavirus outbreak.
Earlier this week, the South African government announced that it has implemented a new regulation that forces all restaurants, bars and clubs to close from 18:00 until 09:00 the next morning. This only applies to restaurants that sell booze. Government said that this measure is necessary to further enforce social distancing during the coronavirus outbreak.