Drew owns a bunch of Jimmy Johns in town so there's a viral/marketing aspect to this too.
But that's Drew and it's also life in N.O. Everything is close together, geographically speaking. It's a town where most people walk to their destinations. On a nice night, your average New Orleanian would probably choose to walk home from work, it's just the way people live here.
The really cool thing is that Drew and his family live in the middle of Uptown, not some gated community behind a security fence. You can just walk right up to his house and see the front door from the street. You can see them going out for a walk or taking the kids to McDonalds or something. Everybody knows where he lives, but nobody ever really bothers him, other than leaving little notes stuck to the fence or the telephone pole. People leave presents and stuff on the walk when they have a baby. It's just a cool community vibe. Most of the time the Saints players and coaches live out in the suburbs or whatever so when the guy bought a house right in town it shows what a part of the community he is.