Surprising Beachfront Restaurant Find in San Jose del Cabo