Vicky Barcelona is a lively tapas restaurant offering Spanish-inspired small plates, charcuterie, and creative cocktails in a vibrant setting.