Archie's would be around 20 minutes walk from the MCG, and the walk would be through Fitzroy Gardens. It essentially borders Richmond and Collingwood (and would be closer to the MCG than most places in Collingwood).
Richmond would offer closer options to the MCG and I know they have heaps of good places, but I don't have a particular recommendation. Although Richmond might be more hectic if something is on at the MCG.