In most cities, it's illegal to place posters on private property without express permission from the owner. Always speak to the manager before posting anything on the outside of a store or restaurant. You may even want to have them sign a release form to be 100% sure that you're in the clear.