Stadium Grill is a sports pub offering a vibrant menu in a cozy space with TVs and a fun atmosphere.