The food was great. I lived in New Mexico for 13 years and I have never been able to find good mexican food in Houston the way it is prepared in New Mexico. Teala's has the secret. We tried green chicken enchiladas and their chile relleno. Both were fantastic.  Service was excellent and there was no waiting.  The atmosphere is a combiantion of rustic and neighborhood.  Most entrees are between $10 and $20. Our dinner with two margaritas and tip was $44.00.  There is lots to try so we will be back.
Pros:  service, tasty food, value
Cons:   need to price the valet parking into the dinner budget
                        
more