the locations are spread out in different places so they are difficult to get to
the shops are all in different locations so they are difficult to get to
That shop (restaurant?) is also in Osaka but the locations are spread out and each shop is difficult to get to by public transport.
「場所がとびとびにあるから行きにくい」= the locations are spread out in different places so they are difficult to get to / the shops are all in different locations so they are difficult to get to
「大阪にもそのお店はいくつかあるけど、場所が散らばっていて、交通も不便で行きにくいよ」= That shop (restaurant?) is also in Osaka but the locations are spread out and each shop is difficult to get to by public transport.
ボキャブラリー
locations = 場所
spread out, in different locations = (場所が)とびとびにある
difficult to get to = 行きにくい
that shop/restaurant = その店
also in Osaka = 大阪にもある
by public transport = 交通機関で