As far as the food this place is a 5+ for me but the service is lacking. My wife and I have been three times. The first time the wings and black bean burger were great. The waitress forgot the appetizer and when I asked about it she just walked off. I was waiting for the bill and then she brings the fiesta dip that should have been brought in the beginning. I would not order this item. It was bad. We ended up paying for it. The second time was great all the way around other than the wait time for the food is a little long. Jill was fantastic. We ordered a chicken and steak dish. Both were melt in your mouth good. The third time it was another service issue. We were seated, they took our drink order and we were told someone else would be our waitress. She never arrived. After 15 minutes we told one of the managers the issue. She took our order and about 20 minutes later our two burgers came out without our appetizer again. When our waitress finally came to the table we told her not to bother bringing it as I wasn't going to pay for it this time. For some reason they have an issue with bringing out appetizers before the meal. If the service was better they would get 5 stars. We may be back or may not. It's very pricy for their lack of service.