We went here today for lunch. Wish they had an outdoor area to sit and eat but the indoor dining area was nice enough. I ordered the Desayuno Americano and the steak ensalada. The breakfast was nothing special, but i deserved that ordering an American style breakfast in a Cuban restaurant! They also did not get my order right but were quick to fix it when I mentioned the mistake. My salad was decent and the steak in it was delicious!
Our major complaint was the service. In addition to getting my order wrong (forgivable on its own), it took our waitress forever to notice we were waiting for our bill and she forgot to bring us a water we had requested. Silverware was also a bit dirty. We do plan to return but hope the service will be a bit better next time!
UPDATE: we returned a few months later and service was a bit better, but not a night and day difference. Our waiter seemed to prefer talking to a nearby table that spoke spanish.