Rated
5.0 out of
5 from
2Reviews
Champs Sports Grill
is a top notch American Restaurant Restaurant
Ranked #1 of 32 Restaurants in Lakemont Altoona.
Some say it is tasty, great, slow.
★★★★★ on the 7th of August, 2013
The Arrogant wings are killer! Great flavor, slow burn, very tasty!