If you want to have a lovely little evening I recommend Havana Cafe. It's a little bit different (for me at least) so it's nice to try new things. Plus it's really tasty. They have mojitos there that are to die for - not your standard "mix" drink, a REAL mojito. There was live music the night I went which was great. It was just one of those meals where you could take your time and enjoy the whole experience. Totally recommend it.
It's only spendy because you want to do it up - appetizers, drinks, meals, desert, coffee...all together it adds up but the meals themselves aren't outrageous.