This restaurant offers very authentic Mexican cuisine. You may think it's expensive because of the live mariachi band and authentic cuisine, but prices are very low. In fact, kids even eat free and if your birthday lands on Monday through Thursday, you get a free meal and free mananita (cake)! I don't even know any chains that give free meals on your birthday. They have buffets for only 6.99. I think Sunday brunch is a little more expensive, but they have more options. Defintely try the tostadas, monterey chicken, pollo sabana, and molcajete grill.