Idle Spurs Steakhouse

Idle Spurs Steakhouse is a popular landmark place in the city of Barstow and is located at 690 US Highway 58, Barstow, CA 92311-1785

Landmark Name: Idle Spurs Steakhouse
Address: 690 US Highway 58, Barstow, CA 92311-1785
City: Barstow
State: California Desert

Phone Number:
State: California Desert
Country: California (CA)

Landmarks Near Idle Spurs Steakhouse

Similar names to Idle Spurs Steakhouse