Absolutely! We continue to operate our flagship restaurant at 1828 L Street NW in downtown Washington, D.C. Come visit!