I can easily find numeric coordinates on a map, without any special tables or computations.
I can immediately see if two numeric coordinates are close just by looking at the numbers.
Very many people understand how to use standard numeric coordinates.
It may be "better" and more optimized for a particular purpose: human memorization
It has a similar mnemonic strategy to other memorization techniques for numbers. Apparently, there's something special about the language processing of the brain that makes it easier to remember words than numeric sequences. Phone-number-to-words (vanity phone #) is another example.
For other tasks you mentioned such as mathematical calculation/comparison, or computer lookup in db indexes, the encoding is definitely not optimized for that. However, that's not its purpose.
Decoupling from that seems like it would be set to fail for human memory, since there would probably be nothing to reinforce the memory over time for your restaurant example.