Hard to go wrong with this place, if sports, nice atmosphere, wings and American fare food are what you're looking for. The service is always pretty good, and it's an excellent place to watch any sporting event.
Check out the loaded Cheese Fries... they're awesome. They have tons of TV's, a nice size bar area, lots of Bama memorabilia scattered around the place, etc.
The one detraction possibly, is the parking can be an issue when they're busy.