There's two ways to clear Safari's cache. The easy way: Option + Command + E. This should immediately empty the cache and will not require a browser restart.

If that doesn't work, follow these instructions: 

Launch Safari, click Safari in the upper-left corner of the main menu bar, and select the Preferences option near the top of the drop-down menu. Afterward, click the Advanced tab located in the top navigation bar and check the box directly to the left of the Show Develop menu in menu bar option to add the menu to Safari by default.

Click the Develop menu near the middle of the main Safari menu bar and select the Empty Caches option.

Did this answer your question?