Tabard Inn ($$$$)
1739 N St NW
Washington, DC 20036 (Map)
(202) 785-1277 (Phone)
Tabard Inn Menus:   |  Text Menu   |  JPG Menu Outdated menu? Click to update.