I haven't been to a sports bar in the area that offers so many TVs! Doesn't matter where you sit, you can see the game. Even the bathroom has a TV. Surprised to see someone had bad service. Must have improved now because I have been there a few times and the food and service was great. I highly recommend checking it out if your in the area.
Pros: Tons of TVs, good food, large parking lot
Cons: Tucked away in Liberty Station so hard to find
more