Ling's is not in walking distance of La Cabana. If you do not have a car, take the bus. The bus does not stop at La Cabana but does at Paradise Beach Villas and Amsterdam Manor. The BRC is between these resorts. Where you get on the bus depends which side your unit is located. I favor Ling's of all the supermarkets - it's a IGA store. Very modern and clean. Bus fare is $1.30 US one way or $2.30 round trip. The bus will let you off (tell the driver you want to get off at the supermarkets) across from the other 3 markets. Ling's is 1 1/2 blocks behind. When I didn't rent a car, I would take the bus there and a taxi back to La Cabana (fare should be $7.).
Restaurants that are a short walk to from La Cabana are
Le Petit Cafe at Paradise Beach Villas,
Mango's &
Passion's (on the beach) at Amsterdam Manor,
Chalet Suisse,
Tulip and Blue Marlin Bar & Restaurant at Key Largo Casino (behind La Cabana at The Aruban Resort & Casino). A little longer walk to
Screaming Eagle and
Le Dome (though I would take the bus to these 2 restaurants especially in the dark).
ou can also walk to
Adventure Golf (minature golf, go karts, paddle boats, batting cages) and Alfredo's Restaurant and
Black Hog Saloon.