III Forks has shuttered its big, brash North Dallas steakhouse palace
III Forks, the tall, three-story beacon of prime beef along the Dallas North Tollway, has locked its golden doors, loaded up the trucks and moved north. Often cited as one of the top steakhouses in Dallas, the 800-seat restaurant decamped last ...