This is your typical Mexican Restaurant. And there is nothing wrong with that!! Food comes out hot... yummy! Never been disappointed with any of the food here. They have a queso sauce with pico in it.... DEEEELISH! Good selection of vegetarian options as well. Service has also been pretty good every time I've been here. However, if you are looking for Authentic Mexican food... Go to El Hurache!!!! Right up the road on 101/1st Ave. right near the old Shakopee Trading Post. I'm actually salivating right now just thinking about it. Food is to die for, SUPER authentic and the man behind the counter is so wonderful. He will explain every item on their menu. Seriously, you will not be sorry... it is So, so so Good!