I have eaten here many times as it is a favorite of my Mother in Law. Every time the food is excellent. You will love the home made salsa. In fact take some home. I have tried a variety of meals here, from the tacos (good) to the steak, (excellent) to more American fare. Never been disappointed. Service is usually good, but during busy times it can be slow.