I have an out of town guest who absoutely MUST see the USC game tonight at 7p.m., and I don't have a t.v. We thought it would be fun to watch the game at a sports bar with big screen t.v.s, and, for the non-sports fans, good, decent food. Any recommendations?
I tried calling Jamaica Station, but their number was disconnected and there was no new listing. Anyone know if it's closed?