Restaurants on TV: Barstow, CA

1 results of 1

Idle Spurs Steakhouse

Idle Spurs Steakhouse

Barstow,CA $$
Man vs Food Nation
9.5
TVFScore

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 thei...

Steakhouse

Air Date: 08-24-2011

Nearby Guides