Ancho Mexican Grill offers a taste of Mexico with fresh, daily-prepared dishes, made without freezers or microwaves.