Champs Bar & Grill is a classic sport-themed bar offering quintessential American fare with a focus on the quality of ingredients and food matching.