Tapa Tapa is a tapas restaurant offering a full bar and takeaway service. They accept credit cards, including American Express and Mastercard, and provide disabled access.