Campestre Restaurant Cabo San Lucas, Los Cabos, Baja California Sur, Mexico Campestre Restaurant Cabo San Lucas first lets start with the word. It loosely translates into country, the kind of country where you would go to have a picnic or as Canned Heat sang in their song from the 60’s, “Going up the country”, get it? […]
read more