We checked this place out without seeing the reviews, unfortunately. We are from Texas, so we have high standards. The food was okay. Nothing excellent but they do have good queso (called "cheese dip" there - is that a NC thing?) and the guacamole was decent. The chips were not homemade though, nor were the tortillas. The refried beans were okay though, as was the salsa. The fajitas - eh, okay, the other items we ordered were passable.
The service was awful. They took forever to get to the table throughout the meal, they didn't bring napkins until the end, they acted like it was a huge inconvenience for us to be there, even though we were polite and ordinary customers without special requests.