Ases Jotas Josue AguilarFebruary 24, 2014 MADRID, SPAIN. Located a couple blocks away from the Atocha train station, this new sports and betting bar is defined by its high tech machines and boasts TVs o... MADbudget: a local's guide to Madrid0 Comments 0