Peanuts Sports Pub at the Carriage House down on MacLeod. Best steak sandwich in town!
QR77 does live broadcasts from there quite a bit. Mostly post-game Stamps stuff, but I'm pretty sure they've even done live-game broadcasts from there too...
Anyway:
http://www.carriagehouse.net/peanuts.html.