I’m a sucker for a place that does one thing and does it well. It’s a testament to a virtue, increasingly lost of late, that competence matters and in having the courage of one’s convictions. Roast Meat & Sandwich Shop (2820 Historic Decatur Road) at the Liberty Public Market … [Read more...]