Ricardo Arce has a compressor. He does dive/boat tours:
Ricardo's Diving Tours
Roger at Villa Bahia, (hotel on the beach, North of town) has a sign on the road for his place saying he has a compressor available as well.
Ricardo Arce's place is on the right hand (West) side of road as you come into town, just past the Sail Monument...you'll see a sign on the right w/ a dive logo on it. Look up the hill, his place has a big dive logo painted on the side. I would check with him first.
If Ricardo is not available or out of town, try Roger & Jean at Villa Bahia. Take the black top road towards La Gringa, you'll see sign on right (East) side of road for Villa Bahia, take the dirt road down to the beach, his place is to the left.