Updating user location Swift CLLocation

I was wondering if you have any suggestions on how to use CLLocation in swift to update a view controller? Basically, im trying to update a screen based on the users location, kinda like a “which restaurants are close to me” type thing
10 minutes ago

But here’s the catch and the part im finding most difficult, the manager of the closest restaurant updates an inventory of limited items that posts to the view controller which the users location is needed