May
17
Radar Range: Central Standard will be first restaurant at 1400 Hi Line Drive, in Dallas Design District
As I first told you here, Restaurants America has leased a 7,201-square-foot space at 1400 Hi Line Drive in the Design District in Dallas for yet another new concept. They’re calling it Central Standard, a “gastro sports ...