Cute little restaurant, very cramped, but I feel like that is how it should be. On a hot day, I almost feel like I am in Cuba. They have a diverse menu, so you are sure to find something for everyone. This doesn't seem like the ideal place to have a dinner date, but so far I have only had hits with this place. Everyone I've taken here has loved that food and commented on how cute the restaurant is. Mmmm...thinking about croquettes is making me crave some Havana Cafe.