"There is~"という言い方は不自然ではありませんが、ご友人とカジュアルな場面でお話しされているときでしたら、"A cafe!"だけでも問題ありません。
"They have a cafe here"の"they"とは屋内でしたら、その建物の所有者や経営者など、特に「この人々」と特定はされていません。
例文:"Oh, that's nice that they have a cafe on this floor. Perhaps we can check it out if we have time?"
「あら、この階にはカフェがあるって素敵ね。もし時間あったらちょっと行ってみる?」
例文:"Mommy, look! A cafe! Let's go in!"
「ママ、見て!カフェだよ!入ってみようよ!」