Best Tapas restaurant in Carlow, ireland