There are few amenities at the public beach of Cabeza de Toro. Yet there is a cluster of retailers named Plaza Gift Shop. Beneath the thatched roofs are predominately beach and vacation attire and souvenirs plus offerings by local artisans. Nothing fancy. Nothing expensive. Worth a look while getting out of the sun.