Maragritas at Tortilla coast really hit the spot after walking around DC all day looking at cherry blossoms.