Quote:
Originally Posted by biggus diggus
I only knew of the one upstairs at fashion park and the one downtown. Texas company, I thought. 
|
They had those two locations in Phoenix, but no others in Arizona that I recall. The only surviving location is in St. Louis:
https://stlouis.canyoncafe.com/