Update Info - Idle Spurs Steak House
This restaurant was reported as closed. If it is open, let us know.
Idle Spurs Steak House
36998 State Hwy 61
Concho, AZ 85924
36998 State Hwy 61
Concho, AZ 85924
This restaurant was reported as closed. If it is open, let us know.