Chin’s Cabo Chinese Restaurant The Shoppes at Palmilla, Tourist Corridor, Los Cabos, Baja California Sur, Mexico. Los Cabos has it’s share of Chinese Restaurants, but there is one that stands above the rest and that is Chin’s and it is located in the Shoppes at Palmilla Plaza a few miles south of San Jose del Cabo. […]
read more