The best place to watch a NASCAR race is at the track, the 2nd best place to watch it is at the NASCAR cafe in Las Vegas, NV.  The only downfall to this joint is the location, way down on the north side of the strip in the Sahara.  Its a great casino once you get there, but its so far from all the main casinos that the walk can be a drag.  The food is real good, a little expensive, but the atmosphere makes up for it.  Love the cars, the store, the memorabilia, and everything else there.  Go.
                        
more