Remember the controversial Metro Grill? The one on Central; not the coffee shop in Preston Center (R.I.P). The former owners of the Metro Grill, the one on Central, have some news and Gumshoe “Peg Me With the News” Gubbins has the deets on Delta Charlie’s Bar & Grill at the Dallas Executive Airport. Copy that? Over.