Here is the problem with Havana Cafe: Its overpriced. I ordered a Emparedado Cubano sandwich as carry out. I liked it. It was tasty and came with french fries and moros (black beans and rice concoction). It was supposed to come with cabbage salad but that appeared to be missing in action when I opened the box.
It cost me $16.
If I pay that much for a sandwich, french fries, and rice/blackbeans, they need to be amongst the most delicious things I've tasted in order to justify that. But they weren't. They were just barely good.
If they cut the price in half it would be a great meal worth the price. Until then I would avoid this place. I wont be returning unless they do.