Twin Peaks to open in Palm Beach
Palm Beach, Fla. -- On behalf of DMD Restaurant Group, JLL announced the firm has closed the sale of the former Carraba’s Restaurant, located at 2224 Palm Beach Lakes, West Palm Beach, Florida. DMD Restaurant Group plans to demolish the 1.7 acre site and construct a new free-standing, 8,500-sq.-ft. Twin Peaks restaurant with a 2,000-square-foot patio.
“The I-95 and Palm Beach Lakes corridor has experienced significant retail growth, and we expect plenty of demand for our unique food and beverage concept,” said Fred Burgess, principal of DMD Restaurant Group.