I needed to get a passport for our upcoming honeymoon, we googled the nearest places to go and this one popped up & they do take walk ins! It also said they take a lunch from 12-1 (I believe). We ended up going that same day (a Monday) around 10:45-11 in the morning.
There was no line when we arrived! We had already filled out the online application and printed it off at home. The lady at the front desk photocopied the information (social, license, and birth certificate) and gave us a number.
We literally only had to wait for like three minutes! We were seen by a lovely middle aged lady. We told her we needed to take pictures that day. After she snapped the picture she let us see what they look like!
She was very informative and explained everything she was doing. Not only that she gave me another document so I will be able to change my last name free of charge (as long as I file within the first year of when my passport will be issued)!
We were in and out with 30 minutes!
Side note: you cannot have food or drinks in the building, and our phone has to be off. This does not bother me since I know several places are the same way. If I did need to let someone know where I was I would text them before I enter the building letting them know I will be out of touch for a little and text them right after I left the building. No biggie.
P.S. I actually got my passport 2 weeks from the day we filed for it!!