Restaurants in Phoenix, AZ
Restaurants
Hwy 88 Canyon Lk.,
Phoenix ,
AZ
85001
UNITED STATES
Based on 2 reviews
The WORST Restaurant ever, Kitchen from Hell, and the Devil herself serving
Rating of Canyon Lake Arizona Lakeside Restaurant and Cantina:\rThe WORST Restaurant ever, Kitchen from Hell, and the Devil
Rating of Canyon Lake Arizona Lakeside Restaurant and Cantina:Worldwide > United States > Phoenix, AZ > Restaurants