We were pleasantly surprised by this restaurant. You order at the front and they bring it out to you. So at first I thought it might be like fast food but when it arrived it was very high quality and there is a salsa bar! The portions were large too. Loved it.