I don't know if you could get your hands on a copy of the Dec/Jan 2008 Barista Magazine but I think it was in that issue that they did a good 2 or 3 page article about exactly this. They broke down all of the details about location, power needs, security issues, start up finances, etc. It was very good.
Here is a link for youuuu: http://www.baristamagazine.com/Issues/VolumeIII/decjan08issue.html
So sorry to hear about your shop :( Best of luck to you!
Alex, I am starting a separate thread on the following link, going in a slightly different direction, but you should check it none the less.