come here and watch NFL football. great crowd and real fans. that's hard to find in lala land.
Not here anymore :-(
No longer (see Spot 5750)
great place to watch sports. Reasonable drink prices.
The Windex shots are a great way to start the night.
Make sure u try the Tokyo Tea shots! They are AWESOME!
Their nachos are like potato skins... So good, you guys!