T2 Taps & Tapas is a vibrant tapas restaurant offering a unique dining experience.