I've been to DowntownFood several times in the last couple of months. Great food, great service, what more do you want?
Some of their dishes are just plain awesome, while others I'd describe as "over-ambitious" but definitely not bad. In fact, there's a little bit of everything for everyone (even for vegans).
Chances are you are going to have a very good meal at this restaurant. Enjoy!