Cafetería Sol del Sur is a restaurant offering takeaway options and a place to gather with friends and family.