Discover soaring beamed ceilings, Taj Mahal quartzite counters, and stunning marble fireplaces throughout this exquisite retreat.
There’s something magical about eating seafood while watching boats bob gently in a harbor, and Newport Landing Restaurant in Newport Beach delivers this experience with the kind of laid-back ...