Squaw Peak Steak House, BLACK CANYON CITY, Arizona (AZ)
Comfortably situated at Squaw Valley Road () in BLACK CANYON CITY, Arizona (AZ) (85324), Squaw Peak Steak House can be reached at 6233749500. It is advisable to call ahead of time to book your spot in the restaurant.
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