El Centro Tapas Bar offers fresh Spanish cuisine with high-quality ingredients.