Our visit wasn't spectacular, to say the least.  I will give that the food was good, but this was offset by the long wait, and then the even longer and less professional wait staff experience.  Waiting for a table during restaurant rush hour we don't mind, but when one finally gets a table, we would actually like some prompt service.  In addition, the chips and salsa we ordered came at a cost (have the owners realized this is not the custom in all other tex-mex establishments?) and the guacamole we ordered was tiny for the price.  So, overall the experience was not worth the bother.  There's better tex-mex at a cheaper price at a faster pace.
Pros:  It's a local establishment and not a chain . . . 
Cons:  . . . . but that doesn't make up for bad service and pricy food
                        
more