There are food stalls here and there along this street.
英訳1:「点在」という日本語に一番近いのは、これかもしれません。
dot は名詞で「点」という意味ですが、動詞なら、「点在している、あちこちにある」という意味になります。
「屋台」は、food stall と言えば伝わります。
英訳2・3:ご存じの通り、There is/are ...は「…がある」ですね。
さらに、along ...「…に沿って」という前置詞を使って「位置」を表しています。
here and there は、「あちこちに」という意味のフレーズです。