This is a DMV kiosk, located inside Superior Grocers. You can renew and print your vehicle registration and license plate stickers on the spot, along with other transactions. See cadmvnow.com for a full list of things you can do at the kiosk.
It's not a dmv it's just a machine that prosseses the registration
Thanks! Your answer is awaiting moderation.