Stephen Starr's first restaurant on Palm Beach island, a 165-seat steakhouse with comfort food at 151 Worth Avenue, conditionally approved by the Palm Beach Town Council on September 9, 2026.

Timeline

  • AnnouncedOct 20, 2026: Added to the pipeline

More openings in Palm Beach

All of them ›

See every opening in the markets we cover, from first report to first service.

Restaurant openings