We've been here twice and there is consistent quality. The service was great but the sangria was better! I also enjoy their salsa.
I do have one suggestion, though. PLEASE put some kind of sign on the road?? The exterior is pretty nondescript and easily passed by! Especially since you have to turn into the road before it to enter.
Also, it's a little cheesy that you left the plastic wrapping on your newly upholstered leather chairs. I'm allowed to do that in my dining room, you're not! :)