March 16, 2005
Nikki Beach, the chain of shore-side bars and lounges, opened an outpost last weekend in Los Cabos at the Melia San Luca. The venue accommodates 250 for a cocktail reception.