This place gets the job done. It's not the best mexican food I tasted but it's still very tasty. The servers were good and I liked that they brought out salsa and bean dip. Their portions are big. I actually got albondiga soup but tasted other dishes on the table. Everything was good and we left satisfied.