Come here all the time, they have an actual chef who makes all the meals everyday, all week whose fantastic. Everything's always really great and fresh tasting. The staff I've dealt with are great 98% of the time (I've only had one sever one time who was just plain odd and incompetent but haven't seem him back here since, everyone else is wonderful and knowledgable) I had one incident where they ran out of the meal i ordered after i waited an hour for it (they were VERY busy in their defense) but the chef really made it more than right by covering all our drinks for the night AND gave us a $50 gift card (she couldn't cover the tab because someone in our group had already paid for the meal and had to leave) It can get a little loud with the live bands on the weekends but nothing worth taking a star away for. I would definitely recommend it, especially the mexaloaf, its addicting though so you've been warned!