The Garrison has great atmosphere and if you get the right server you'll have excellent service all night. However, beer is pushing $8/pint and the nachos are almost $20.
In other words, the prices are completely out of line. If you don't mind a really high tab for a night out in the neighbourhood this is the place for you.