Author: Paul Zahn

Best Of Cabo: Nobu Hotel Los Cabos

Nestled on the Baja California Sur Peninsula, Nobu Hotel Los Cabos blends a Japanese aesthetic with a Mexican flair in one of Mexico’s most coveted vacation towns. The luxurious hotel is one of the latest ventures by famed chef Nobuyuki Matsuhisa and actor Robert De Niro. The tranquil resort was designed by California based WATG […]