You can check waiting times for the DMV online. This location is pretty large inside. Lots of windows and employees working at them. My best advice is to get there EXTRA EARLY (8-8:30am) or CHECK ONLINE to see which one is the least busy before going.
PROS: Checking online the waits
No waiting at 8:23am
The lady who helped me.
CONS: The two miserable people working the photos. They are JADED.
Not knowing what your picture looks like until it arrives at your house.