So when I came across Dublin en EspaƱol I was very impressed! This is the kind of service that we should see more of. Spanish is one of the most widely spoken languages in the world and providing services to Spanish speakers in their native tongue makes sense.
The company offers a variety of tours of Dublin city in Spanish (thence the name!)
More details on their site
Tours of Dublin in Spanish