I would try Bar Code. We have watched sports events there and it has good food and excellent service. It is located near the medical university in Cupecoy.