Taylor Plaza is a retail shopping center featuring tenants such as a family medicine clinic and a fast-food restaurant serving classic American fare.