Psst... We're working on the next generation of Chowhound!
Cuban on Marathon?
Maybe it was Don Pedros? It was on the east side of Marathon, in a little strip mall. It closed about 2 years ago, but when it was open, it had some of the best Cuban food I've ever had.