Finally, a new restaurant will replace shuttered Cafe Express in Dallas
A new American restaurant called The Finch opens at Mockingbird Station in Dallas, where Cafe Express has served fast-casual food for nearly 20 years.The room, which is on a busy corner of Mockingbird Lane and Central Expressway, has…