I think this is more a place serving southwestern food rather than Tex-Mex!
Atmosphere is casual but very nice, food is great. Service is good as the wait staff checked on us quite often.
The prix fixe menu offers great value: huge serving size, great appetizer and sandwich!
Don't forget the dessert!