Good question. Here's what I can say about that. San Pedro can (and does) grow at sea level on the Pacific coast of Ecuador. It doesn't appear naturally, in the wild there, but people (myself included) have recently started planting it in home gardens, sometimes literally right on the beach, and it does grow. It doesn't grow as well or robustly as it grows at higher elevations, but it survives and grows. My guess is that it would grow on the (relatively drier) Pacific coast of Central America, but I think it would have great difficulty on the (relatively more humid) Caribbean coast of Central America.