Enjoy fresh fish and chips from La Barchina, a popular takeaway spot.