3 stars is middle of the pack, because thats exactly what this is. a decent sports bar with ok food that is either over priced OR too small of portions, however you wanna phrase it (they equal about the same: you dont get a whole lot for your $$$)
if you are staying at one of the nearby hotels: this is a better place than the other immediate surroundings, but if you live here...there are definitely better options.