Do not go here!! We had an awful experience and it was our first time there. I am vegetarian although I have a big heart for eggs Benedict's. Theirs, however, comes with Canadian bacon on it. I simply asked our server, who knew nothing about the menu, if I could substitute avocado for the Canadian bacon. 10 minutes later another server comes out to clarify the order. After waiting for our food, and hearing other guests complain about the food, my Benedict came out with meat on it. They remade my Benedict and came out with avocado that was more bad with brown and gray spots than good. The poached eggs were poached hard instead of poached easy like any traditional benedict. I had one bite and it was mediocre at best. The male manager came over and hardly made things right. Then the female manager came over and said it was their fault. We insisted that they take the Benedict off. I don't usually complain and this is my first review on a restaurant that I have ever done. I work in the service industry and any place that has respect for their guests would have taken care of more than just the food that was bad. All of the servers there seemed completely confused/not knowing how to really take care of guests and the managers made it seem like it was an inconvenience to them that they screwed up our meal. My boyfriend got the mountaineer which he said was the worst "classic" breakfast he has ever had. We will most definitely not going back here because of the crappy service and disgusting, tasteless food. Go anywhere else in cave creek before you go to black mountain coffee shop.