Squaw Peak Steak House, BLACK CANYON CITY, Arizona (AZ)
Conveniently situated at Squaw Valley Road () in BLACK CANYON CITY, Arizona (AZ) (85324), Squaw Peak Steak House is available at 6233749500. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in BLACK CANYON CITY, Arizona (AZ)
Squaw Peak Steak House contact information and details:
Address: Squaw Valley Road - , BLACK CANYON CITY, Arizona (AZ) 85324
Contact Phone: 6233749500
