Tapas Bar O Tejo is a cafe offering a taste of tapas.