Idle Spurs Steak House, BARSTOW, California (CA)

Looking for some food? Idle Spurs Steak House is among the restaurants you possibly can consider.
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