Parking is difficult and this place is hard to get to.
I don't blame Buffalo Wild Wings for the parking or the difficulty - it happens to be in a hard to access strip of restaurants and stores.
This place is typical of any of the others I have been to. The bartender is laid back when I went but this was during lunch on a weekday.
There are tons of TVs and they will gladly put on whatever sports you want.