Cafe Los Roa is a bar offering a classic international bistro experience.