Close

Squaw Peak Cafe at Embassy Suites 24th St

2333 E. Thomas Rd.
Phoenix, AZ 85016
Phone: (602) 957-1910
Cuisine: American, Mexican/Southwestern
Price: $$$
1
1 2 3 4
Minimum purchase of $20. Not valid for Monday, Saturday and Sunday.
Start Address: End Address: