Nationals Sports Bar and Grill, Torrance CA??
I was wondering in anyone has been to the National Sports Bar and Grill in Torrance, CA to watch Steeler games? My husband and I are thinking of going over there to watch the game this Sunday. Place is close to where I live so I thought about checking it out and wanted some feedback on this place. I didn't watch last sundays game, I was very ill (listened to it on the radio in bed) I am not missing another game. Go Steelers!!!
"It aint going to take nothing more than your best, thats all you got. Guys greatness is only a few feet away from us, its up to us to walk that mile." Jerome Bettis, Super Bowl XL