What does 'L'Auberge Chez Francois' mean?

The French business 'L'Auberge chez Francois' means Francis' Inn, or The Inn at Francis' Place. In the word-by-word translation, the definite article 'l'' means 'the'. The noun 'auberge' means 'inn'. The preposition 'chez' means 'at'. And the proper noun 'Francois' means 'Francis'.