This casual restaurant is authentically Mexican and the portions are very large. Service was great. It has never been busy when I have been there so there is never a wait. Great happy hour too. The only downside is that the music is too loud and there is no audio on the sports games not even the World Series.