Highly recommend Chameleon Creatives Artwork. They specialize in Fine Art Print, Photo Print and Canvas Print. They are located in Perla Marina ( or at least they were ). Actually Nick's photos in El Conde Restaurant were done by them. And they did a wonderful job taking of a photo of a large poster and canvas printing and mounting it for us.
Do a search for them on Facebook.