I also live in the neighbourhood and finally stopped in yesterday for a bite. I ordered a chicken sandwich (can't remember if it was the cuban style or havana style)...regardless, it was delicious! A very unique flavour to it, and it came with crispy fries. I tacked on a pop and the total was less than $10.
The decor...OMG, I want the exact same tables and chairs/bench in my house! I think I will ask them where they got their furniture next time I'm in ;)