This was my first time here at this restaurant, it was recommended by a friend . I was offered to sit at a table & bench that was not wiped down thoroughly. I had to request the hostess to please wipe down the area before sitting down because they're were crumbs left behind. I waited for about 7 to 9 minutes before anyone came to my table. When the gentleman arrived he was only serving water and when I went to ask him a question he said "I'm sorry I'm not your server I'm just serving water only" before I can even ask my question. I just wanted to see if they had a Wi-Fi password but he had already walked away. I then had to stop another waitress who happened to be walking out to the patio in order for me to ask if there was a Wi-Fi password she said "that she would check into it and come back shortly" as she did not know. By this time it had been about 13 minutes before my waitress finally came to my table and introduced herself. I asked what her recommendations were and I was showing her pictures from Yelp and she had explained to me that their menu changes often so those pictures may not be the same as what's on the menu today. I was a bit disappointed at as I had already set my mind to a certain plate on the menu. I ordered a breakfast sandwich and instead of the fries I requested a hashcake. The waitress seemed reluctant that the kitchen would be able to substitute the fries for the hash cake but surprisingly they were able to. The meal was delicious especially the hash cake, so I'm glad that they were able to accommodate me. And overall the atmosphere and food was great. We sat in the dining area inside. Although l loved the out door seating areas. I just didn't care for the service considering it was 1 p.m. and it was not busy at all, at least not in the area that we were sitting in. They're were about 4 tables besides ourselves being occupied. I did notice that they were dog friendly so that is why I gave them 3 stars. Next time I decide to come I'll definitely bring the pooch. I just hope that the service will be much better. I live out in the east valley which took about 35 minutes to get to Ocotillo. I'm sure I passed over 50+ restaurants but I came here because it was recommended. But a customer should not have to wait that long to meet their waiter/waitress. It's important to remember the value of customers because that's what keeps your doors open.