Detail for NASCAR Cafe : Restaurant, American / Sahara
Located in the Sahara, this NASCAR auto racing-themed restaurant features a menu of all-American favorites. Be sure to check out 'Carzilla,' a gigantic stock car display, as well as the gift shop. Open Sun-Thurs 11 am-9 pm, Fri-Sat 11 am-10 pm. - Alotta, 08/21/2006