I'm assuming that by "beach business" you mean one of those little stands along the beach. Someone living in Spain may have more information, but my suspicion is that the licensing or authorization for that sort of thing is done through the local city or town government.
It could well depend on which stretch of beach you're thinking about.
Cheers,
Bev
|