Not exactly a bargin value location, Champions is some place that is worth trying to reach your own opinion. The quality of the food is excellent, and very heart-stopping. However, service is only adequate and by no means above and beyond what one would expect.
The only other thing that this place doesn't have going for it is parking. You must pay, no way around that. But if you are in the area and want something to eat and want to watch the games, go on ahead. This place is your kind of place.
Pros: Food, Location
Cons: Price, Paid Parking