Review of La Tasca

722 7th St NW, Washington, DC 20001

Overall Rating

Review


Really great happy hour options.

Updated 9 years ago