After a series of owners in recent years, some good and some not so good, the Cow Palace has now regained it's position as one of the best restaurants in Santa Cruz County, AZ. The new owners have updated the facilities turning the restaurant into a more upscale restaurant, yet retaining the comfortable western motif and friendliness that this long time restaurant has always had at it's location in Amado. Cozy private booths, linen tablecloths, attentive, nicely dressed waite staff, fast service and excellent food are the new positive additions! We were pleasantly surprised when we went there for a birthday dinner last weekend. We would recommend to those who have not been there for awhile, to once again try this excellent restaurant! You, too will be pleased and happy with your dining experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.