Caparra is a Spanish bar and pub offering delicious takeaway food. This establishment provides outdoor seating, air conditioning, and Wi-Fi for its patrons.