The NASCAR Cafe

The NASCAR Cafe The NASCAR Cafe on Las Vegas Blvd. and Sahara Blvd. The Cafe is inside the Sahara Casino. Also in photo is the Sahara rollercoaster and one of the hotel towers. 2009.

UA-12072298-6