Champs Grill is a sports bar located within a sports complex. It offers a newly renovated space, a full bar, and a menu featuring items like chicken wings. Open to the public.