Sangria Tapas Bar is a tapas restaurant offering a cozy dining experience.