Casa Blanca is a pretty good Mexican food place, and there are about 4 of them in the Huntsville / Madison area. I've been to a few of them, and they are all good. The food was fresh and the waiters and waitresses were very courteous. The service was speedy, and the atmosphere was great! definitely a reccommendation to everyone!