Urquijo 73 is a bar located in a building with Art Deco architecture dating back to the mid-20th century.