Cafe Express La Barra offers coffee and takeaway options. Enjoy indoor and outdoor seating.