The staff was very nice and attentive. They were great about pre-bussing tables, even a server that wasn't my own came by and grabbed an empty dish from the edge of the table, that was nice. We had a pitcher of margaritas and both of us liked them. We ordered chicken nachos as an appetizer and they were just okay. There was a generous amount of chicken but MAJORLY lacked cheese, that was the most disappointing part for me. We split an order of steak fajitas for our meal and they were also just okay. The flavor was definitely there, my main complaints are the meat to veggie ratio (too many veggies) and the steak being a little tough. The fajitas came with a side plate including guac, sour cream, rice and beans. The beans were pasty and just blah and the rice was extremely over cooked. We both agreed we were happy that we stopped in to check it out, but probably wouldn't return. The bill was over $50, pricey compared to our usual Mexican choice. The ladies room was very unkempt. Both toilets were clogged, one stall was out of tp, and there was tp all over the floor. The rest of the place looked very clean though.