Cuba Cafe is okay, but nothing too special. I come to Cuba Cafe simply for their sandwiches. Cuban sandwiches are cheap and, almost always good. I usually get the Pan con Bistec (steak sandwich) or the Pan con Lechon (roasted pork sandwich). While I have had much better of both, the other Cuban restaurants in town are so mediocre that I settle for Cuba Cafe. Make sure you ask for a side of mojo or any sauce they have with the sandwiches. They are rather dry otherwise.
The empanadas are one of the high points for Cuba Cafe, as well as the croquetas. Both are a little more expensive than I'd like to pay, but are good nonetheless. Also get an Iron Beer while you're here. It's not beer, it's a Cuban soda.
This restaurant probably would only get 2 stars, but it's much better than the other Cuban restaurants I've been to in town.