Tamarguillo Tapas is a tapas bar offering a wide variety of flavorful dishes in a welcoming atmosphere.