Independent Mexican restaurant with a diverse menu.