We have never had a bad experience at Teresa's. The staff is efficient and friendly. Within minutes of being seated fresh hot chips are delivered to your table and soon your server is taking your order. The food comes out eye appealing, fresh, hot and tasty. The restaurant is constantly updating and remodeling to improve the atmosphere. Great Mexican restaurant.