JavaScript is not enabled.
Best NASCAR restaurant ever - Review by citysearch c | SLS Las Vegas Hotel & Casino

SLS Las Vegas Hotel & Casino

Claim

Best NASCAR restaurant ever 9/3/2005

Citysearch User Provided by Partner
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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021