Tapas bar Tempranillo offers a taste of Spain in a relaxed, cozy atmosphere.