If that is the policy to ask customers to place deposit in person, they should inform me right at the time I make reservation. It may cause me inconvenience to stop by and pay the deposit. I can always make other choices if I know that before.
Paying how much for the deposit is not the main concern. Any way I have to pay after dining.