Skip to main content

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.

This ad will auto-close in 10 seconds