This is just an atm banking location. For payments and transactions. I believe you can so it on line and once you get your card you can deposit money there.
If you have Google Maps (smartphone or computer), type "Capital One Café" and a detailed map appears. It's within walking distance from the North/Clybourn stop on the Red Line 'L' (actually a subway station).
Thanks! Your answer is awaiting moderation.