But I do. I do love Taylor Charles Steak & Ice (1320 H Street NE). Despite the terrible name—a simple Steak & Ice would do—and despite the terrible décor—it is like the Disneyland or, even worse, the Geno’s of sandwich shops—I love the sandwiches at Steak & Ice. Name and style choices aside, the chicken […]
06
Mar
2013