A family Mexican restaurant in Albert Lea serving traditional plates and antojitos.