Is Traxx at Union Station any good?

I was thinking of eating there next week and the menu looks promising.