Punta Gorda.
This and about a mile of adjacent beach are the first decent beaches east of San Jose de Cabo. About ten miles out of town.