The Canyon Cafe is located on The Country Club Plaza. This restaurant has great ambiance. It's really pretty inside. The food is really good. Kind of tex-mex. Not too pricey for the Plaza. Sometimes there is a wait, but you can always shop while you wait. Try it, you will like it.
Was this review helpful to you?