top of page

Tabard Inn Restaurant

1739 N St NW, Washington, DC 20036

American restaurant

Downtown

Monday, Tuesday, Wednesday, Thursday, Friday

4:30-6:00pm

$10- $12 cocktails

$12 Burgers

The Bar

Does the Happy Hour Still Exist?
Yes
No

01

Tabard Inn Restaurant

$10- $12 cocktails

$12 Burgers

01

Tabard Inn Restaurant

bottom of page