Tasca 26 is a restaurant and tapas bar specializing in meat platters. A great option for dining with friends or family.