I have eaten at the Rugby Grill (inside the townsend hotel). The staff there is very attentive, and friendly. The food and dessert menus are both excellent. They have a great wine list. It's a nice place to celebrate a special occassion. The dress is business casual. The cost is fairly high, which is generally expected in birmingham.
more