I'm pretty loyal to Plymouth Liquors when it comes to keg buying. I can't help with your 'hood, sorry.
Too bad Merwins doesn't carry kegs. They deliver almost anywhere (even way out into the burbs) for free and usually have good prices.
The MGM by me, had real cheap kegs of High life
all last summer, but I haven't been in one in ages, so that's probably over.