If you are looking for images of restaurants, coffee houses, hotels, motels, etc., there are a few sources to consider depending on what you need.
If you are not looking for any specific business, the Library of Congress has many photographs in their collections though not for all locations. You can search the Library's homepage for images by city, town, or street name.
If you are looking for images of a specific business, advertisements and sometimes news stories will have photographs or sometimes drawings, though this is more likely with hotels than it is with restaurants. Search by business name or names if the business has changed names over time, or street name or owner name if you have it. Chronicling America is the Library's free newspaper project.