The Yacht Club opens at Starrett-Lehigh Building

Steve Cuozzo
Sun, 13 Jul 2025 12:50:13 -0400

The indoor-outdoor Yacht Club includes a 125-seat, seafood-focused restaurant and several expansive bars.