Yes they are taking walk ins and it's so fast than before I went to get my regular drivers license..
Not sure I went in to get my car registration renewal the lady set me up with an appointment close to the hour I was there. They do have a good system to get you in and out fast.
Thanks! Your answer is awaiting moderation.