What are the local foods?
Well, yes, there is some public transport around Torres de Aloha and the bus stops are directly in front of the main gate on Avenida del Prado at this map location.
The busses are number 4 & 5 going to Puerto Banus and San Pedro. # 4 only Sundays & Bank Holidays, # 5 Mon-Sat. You may find walking there and back as quick as using the bus. Rented bikes will be the quickest & easiest to park option.
Why come to the Costa del Sol if not going to the beach?
... what winter?
Every year is different. 2018 saw the first rain arrive in August. Very unusual. The reservoirs up and down Spain filled up during 2018 to the rim.
But all this happens outside of those 320 days a year with sunshine. There are almost 3,000 hours of sun around the Costa del Sol - that's way people come here all year round.