Idle Spurs Steak House, BARSTOW, California (CA)
Comfortably positioned at 690 Us Highway 58 () in BARSTOW, California (CA) (92311), Idle Spurs Steak House is available at 7602568888. Please do give them a call beforehand to make a reservation.
More restaurants in BARSTOW, California (CA)
Idle Spurs Steak House contact information and details:
Address: 690 Us Highway 58 - , BARSTOW, California (CA) 92311
Contact Phone: 7602568888
