Don't expect authentic Mexican nor traditional Tex-Mex, it's more like comfort food Tex-Mex twist.
It really is overpriced for the quality, atmosphere, and service - I can't understand good value ratings for this place.
Service is still very slow but I think attitudes are a bit improved.
The entire place is still dirty but what do you expect from a cramped, mostly outdoor place with a cable spool for a table (they should clean the restrooms occasionally).
If the weather is good: lower your expectations, let your hair down, use the restroom before you go, and enjoy a bohemian tex-mex experience.
Second floor expansion makes it less cramped!