Off to downtown and La Rambla to find Los Toreros and Cafe Vienna just south of Placa Catalunya.

8:00pm May 15th 2009 via web