I go here about once a week. Not the best Mexican food you'll ever have, but its good and consistent. Service is usually excellent. They are more than happy to make substitutions on dishes. I've had just about everything on the menu and its all good. The daily specials are so cheap I wonder how they stay in business.