On many Friday nights my family goes to National for dinner. They have the absolute best coneys on earth, hands down. I've actually heard from people who make a special trip there...
All reviews seem positive