Stephen Starr to open 2 new restaurants in Atlantic City — his first there since the pandemic
Stephen Starr plans to open two new restaurants this summer in Atlantic City — one that serves Thanksgiving fare year-round and another with a menu centered on steak frites. The…