
Sam & Harry’s (careful loud music if you hit the link!) is located at 1200 19th St, NW. Does anyone know how long they’ve been at this location? How do they compare to the other steakhouses in DC? You can see their menus here if you can brave the music…