TVF Score: 63.14
Idle Spurs Steakhouse
690 Old Highway 58 Barstow, CA •
Idle Spurs Steakhouse in Barstow, CA is a classic American steakhouse that has been featured on TV shows like Man vs Food Nation. Serving up hearty classic dishes like steak, ribs and burgers, it's the perfect spot for a tasty meal.
Seen On TV Shows
Man vs Food Nation
Episode: Route 66 on 8/24/2011
Idle Spurs has been the go to steakhouse along the former Route 66 since 1951, so Adam has to stop in and sample some of their finest cuts.