Get directions to: Idle Spurs Steak House, Barstow, CA
Restaurant address: 690 Us Highway 58 Barstow, CA 92311, USA
Restaurant: Idle Spurs Steak House