A Hastings city councilman is apologizing after making racially insensitive comments about Hispanic people during a recent meeting.