If you need to update your business logo, you will need to visit the "Location details" area of your Untappd for Business account. You will find this under "Settings" on the left-hand toolbar.
Upload your logo at the top of the page with a .png or .jpg file. Once you've done this, your logo will display on Untappd and on top of your print, web, and Facebook menus!