Sports bar BARumBA, located near a sports complex.