Online, I don't think you can really apply for many jobs in person anymore.
Both, be proactive and put a face to your resume. I walked in with my resume and was invited for an interview 2 years ago, but it may vary depending on the store. Only call to find out if the manager is available today without disclosing the true nature of your call. Surprise them, but be prepared.