Locanda alle Beccherie Trieszt városközpontja területén található. „Olaszország egysége” tér csupán 2 percre van tőle gyalog, Római színház pedig mindössze 3 perc séta.