Jimmy Mac's may be the most fun restaurant in Western NY. The drinks are excellent, the food is second to none, and the staff is hand picked by a very hands-on owner. Few restaurant/bars can match the mix of atmosphere and quality dining that one can find at Jimmy Mac's. I have moved to CA, but always make this establishment a stop on my trips east to Western NY.
Pros: hot waitresses, strong drinks, great crowd
Cons: best waiter left, floor needs work, Buffalo is cold