Call the City Water Dept. again.
INSIST that the meter box & cover be properly installed.
It could take a week or two to get to... but don't accept excuses
Somewhere along the front wall of the house and probably on the most direct line to the meter connection spot...
because the service MUST come through somewhere. Right?
Under the kitchen sink is common.
At the front hose bib is as well (warmer areas)
Ask your neighbors where THEIR water line coes in.