Is the carotid sinus palpable? How does one find it?

Yes. It is palpable place your middle and index finger longitudinally right under the angle of jaw and apply gentle pressure you should be able to feel it.