Taberna del Alabardero
1776 I St., N.W., Washington, D.C., United States
Featured Review : I was visiting my sister in DC and we decided we wanted to do something fancy because the family was in town. I had heard great things about the tapas here and wanted to give it a try. It was definitely a treat because...See Full Review